SG++-Doxygen-Documentation
|
A simple shuffling functor for data samples that performs no shuffling at all, i.e. More...
#include <DataShufflingFunctorSequential.hpp>
Public Member Functions | |
DataShufflingFunctor * | clone () const override |
Clone pattern. More... | |
size_t | operator() (size_t idx, size_t numSamples) override |
Overload the function-call operator that maps indexes to indexes via a permutation of the entire index set. More... | |
Public Member Functions inherited from sgpp::datadriven::DataShufflingFunctor | |
DataShufflingFunctor () | |
DataShufflingFunctor (const DataShufflingFunctor &rhs)=default | |
DataShufflingFunctor (DataShufflingFunctor &&rhs)=default | |
DataShufflingFunctor & | operator= (const DataShufflingFunctor &rhs)=default |
DataShufflingFunctor & | operator= (DataShufflingFunctor &&rhs)=default |
virtual | ~DataShufflingFunctor ()=default |
A simple shuffling functor for data samples that performs no shuffling at all, i.e.
the permutation used is the identity itself.
|
overridevirtual |
Clone pattern.
Implements sgpp::datadriven::DataShufflingFunctor.
|
overridevirtual |
Overload the function-call operator that maps indexes to indexes via a permutation of the entire index set.
The permutation used is the identity.
idx | the original index |
numSamples | the total number of indexes to permute |
Implements sgpp::datadriven::DataShufflingFunctor.