#include <Eigen/Core>
#include <vector>
#include <OpenANN/io/DataSet.h>
Go to the source code of this file.
|  | 
| void | OpenANN::split (std::vector< DataSetView > &groups, DataSet &dataset, int numberOfGroups, bool shuffling=true) | 
|  | Split the current DataSet into a specific number of DataSetView groups.  More... 
 | 
|  | 
| void | OpenANN::split (std::vector< DataSetView > &groups, DataSet &dataset, double ratio=0.5, bool shuffling=true) | 
|  | Split the current DataSet into two DataSetViews where the number of containing instances are controlled by a ratio flag.  More... 
 | 
|  | 
| void | OpenANN::merge (DataSetView &merging, std::vector< DataSetView > &groups) | 
|  | Merge all viewing instances from a DataSetView into another existing one.  More... 
 | 
|  | 
| DataSetView | OpenANN::sample (DataSet &dataSet, double fraction, bool replacement) | 
|  | Sample random instances from the original data set.  More... 
 | 
|  |