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;
13  CM.resize(nrows,ncols);
14  CM<< 1,2,3,
15  4,5,6,
16  7,8,9;
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