Vita
|
Interface for specific training / cross validation techniques (e.g. More...
#include <validation_strategy.h>
Inherited by vita::as_is_validation, vita::dss, and vita::holdout_validation.
Public Member Functions | |
virtual void | close (unsigned) |
De-initializes the data structures needed for the validation strategy. More... | |
virtual void | init (unsigned)=0 |
Initializes the data structures needed for the validation strategy. More... | |
virtual bool | shake (unsigned) |
Changes the training environment. More... | |
Interface for specific training / cross validation techniques (e.g.
one holdout validation, dynamic subsect selection...).
Definition at line 25 of file validation_strategy.h.
|
inlinevirtual |
De-initializes the data structures needed for the validation strategy.
Reimplemented in vita::dss.
Definition at line 49 of file validation_strategy.h.
|
pure virtual |
Initializes the data structures needed for the validation strategy.
Implemented in vita::dss, vita::holdout_validation, and vita::as_is_validation.
|
inlinevirtual |
Changes the training environment.
true
if the training environment has changedBy default does nothing, signalling that nothing is changed.
Reimplemented in vita::dss.
Definition at line 44 of file validation_strategy.h.