Cosan  1.0
Data Analytics Library
KFoldParallelTest.cpp
Go to the documentation of this file.
1 //gcc -I/Users/xinyuzhang/Desktop/Spring2021/c++pattern/project/cosan /Users/xinyuzhang/Desktop/Spring2021/c++pattern/project/cosan/test/selection/KFoldParallelTest.cpp
2 
3 #include <iostream>
4 #include <vector>
5 #include <cosan/selection/kfoldparallel.h>
6 
7 
8 int main(){
9 
10  auto a = Cosan::KFoldParallel(11).GetSplit();
11 
12  for (auto & each:a){
13  fmt::print("Train Index: ");
14  for (auto& each_test :std::get<0>(each)){
15  std::cout<<each_test;
16  }
17  std::cout<<std::endl;
18  fmt::print("Test Index: ");
19  for (auto& each_test :std::get<1>(each)){
20  std::cout<<each_test;
21  }
22  std::cout<<std::endl;
23 
24  }
25  std::cout<<a.size()<<std::endl;
26  return 0;
27 }
main
int main()
Definition: KFoldParallelTest.cpp:8
Cosan::KFoldParallel
Definition: kfold.h:143
Cosan::KFoldParallel::GetSplit
std::vector< std::tuple< std::vector< gsl::index >, std::vector< gsl::index > > > & GetSplit()
Definition: kfold.h:172