Cosan
1.0
Data Analytics Library
datareading.cpp
Go to the documentation of this file.
1
//
2
// Created by Xinyu Zhang on 3/26/21.
3
//
4
#include <iostream>
5
#include <
cosan/data/CosanData.h
>
6
typedef
double
NumericType
;
7
int
main
() {
8
Cosan::CosanRawData<NumericType>
CRD(
"./example_data/toy2/X_.csv"
);
9
std::cout<<CRD.
GetSummaryMessageX
()<<std::endl;
10
int
nrows = 3;
11
int
ncols = 3;
12
Cosan::CosanMatrix<NumericType>
CM;
13
CM.resize(nrows,ncols);
14
CM<< 1,2,3,
15
4,5,6,
16
7,8,9;
17
Cosan::CosanData<NumericType>
CD(CM);
18
std::vector<NumericType> inputX({1,2,3,4,5,6});
19
Cosan::CosanData<NumericType>
CD1(inputX,inputY,
"rowfirst"
);
20
std::cout<<CD1.GetInput()<<std::endl;
21
NumericType
lb=0,ub=1;
22
Cosan::CosanData<NumericType>
CD2(3,4,lb,ub);
23
std::cout<<CD2.
GetInput
()<<std::endl;
24
return
0;
25
}
26
CosanData.h
Cosan::CosanRawData::GetInput
CosanMatrix< NumericType > GetInput()
Get a copy of CosanMatrix<NumericType> X.
Definition:
CosanData.h:141
NumericType
double NumericType
Definition:
onehotencodingTest.cpp:20
Cosan::CosanMatrix
Eigen::Matrix< NumericType, Eigen::Dynamic, Eigen::Dynamic > CosanMatrix
Definition:
CosanBO.h:37
Cosan::CosanData
Data container.
Definition:
CosanData.h:546
main
int main()
Definition:
datareading.cpp:7
NumericType
double NumericType
Definition:
datareading.cpp:6
Cosan::CosanRawData
Raw Data container.
Definition:
CosanData.h:36
Cosan::CosanRawData::GetSummaryMessageX
const std::string & GetSummaryMessageX() const
Get the summary message on reading csv file on X.
Definition:
CosanData.h:187
test
tutorial_codeexamples
datareading.cpp
Generated by
1.8.20