Implements train/test data splitting: first 50% of original data for training, second 50% for testing, each (data)class split separately. More...
#include <data_splitter_5050.hpp>
Public Member Functions | |
Data_Splitter_5050 (const Data_Splitter_5050 &dsp) | |
virtual IDXTYPE | getNoOfSplits () const |
virtual bool | makeFirstSplit () |
virtual bool | makeNextSplit () |
Data_Splitter_5050 * | stateless_clone () const |
virtual std::ostream & | print (std::ostream &os) const |
Private Types | |
typedef Data_Splitter < INTERVALCONTAINER, IDXTYPE > | TCC |
Implements train/test data splitting: first 50% of original data for training, second 50% for testing, each (data)class split separately.
demo10.cpp, demo11.cpp, demo11t.cpp, demo12t.cpp, demo20.cpp, demo21.cpp, demo24.cpp, demo24t.cpp, demo25t.cpp, demo26.cpp, demo34.cpp, demo40.cpp, demo40t.cpp, demo41.cpp, demo42.cpp, demo43.cpp, demo50.cpp, demo51.cpp, demo52t.cpp, demo56.cpp, demo60.cpp, demo61.cpp, and demo63.cpp.
Data_Splitter_5050* FST::Data_Splitter_5050< INTERVALCONTAINER, IDXTYPE >::stateless_clone | ( | ) | const [inline, virtual] |
create clone of the current object, ignoring internal temporary structures to save speed. Does not replicate exact object state. The clone must be used carefully in a way that ensures internal structure re-initialization Use example: Data_Splitter cloning or Classifier_SVM cloning due to inability to clone external structures defined in LibSVM
Implements FST::Clonable.