SG++-Doxygen-Documentation
|
Concrete factory to build an instance of sgpp::datadriven::DataShufflingFunctor. More...
#include <DataShufflingFunctorFactory.hpp>
Public Member Functions | |
DataShufflingFunctor * | buildDataShufflingFunctor (const DataSourceConfig &config) const |
Create an instance of a sgpp::datadriven::DataShufflingFunctor object based on the configuration. More... | |
DataShufflingFunctorFactory ()=default | |
Default constructor. More... | |
Concrete factory to build an instance of sgpp::datadriven::DataShufflingFunctor.
|
default |
Default constructor.
DataShufflingFunctor * sgpp::datadriven::DataShufflingFunctorFactory::buildDataShufflingFunctor | ( | const DataSourceConfig & | config | ) | const |
Create an instance of a sgpp::datadriven::DataShufflingFunctor object based on the configuration.
config | configuration for the data source |
References sgpp::datadriven::random, sgpp::datadriven::DataSourceConfig::randomSeed, sgpp::datadriven::sequential, and sgpp::datadriven::DataSourceConfig::shuffling.
Referenced by sgpp::datadriven::DataSourceBuilder::crossValidationAssemble(), and sgpp::datadriven::DataSourceBuilder::splittingAssemble().