Cosan  1.0
Data Analytics Library
RandomKFoldTest.cpp File Reference
#include <iostream>
#include <vector>
#include <cosan/selection/randomkfold.h>

Go to the source code of this file.

Functions

int main ()
 

Function Documentation

◆ main()

int main ( )

Definition at line 8 of file RandomKFoldTest.cpp.

8  {
9 
10  auto a = Cosan::RandomKFold(10).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 }
Cosan::RandomKFold
Definition: randomkfold.h:11
Cosan::RandomKFold::GetSplit
std::vector< std::tuple< std::vector< gsl::index >, std::vector< gsl::index > > > GetSplit()
Definition: randomkfold.h:36