ImFusion C++ SDK 4.4.0
ImFusion::ML::Dataset Member List

This is the complete list of members for ImFusion::ML::Dataset, including all inherited members.

batch(int batchSize, bool pad=false, int overlap=0)ImFusion::ML::Dataset
buildPipeline(const std::vector< DataLoaderSpecs > &specsList, Phase configPhase=Phase::Always)ImFusion::ML::Dataset
cardinality() constImFusion::ML::Dataset
chain(Params &&... params)ImFusion::ML::Datasetinline
Dataset(bool verbose=false)ImFusion::ML::Datasetexplicit
Dataset(const std::vector< FileReaderColumn > &dataLists, bool shuffle=false, bool verbose=false)ImFusion::ML::Datasetexplicit
Dataset(std::unique_ptr< DataReader > reader, bool verbose=false)ImFusion::ML::Datasetexplicit
Dataset(const std::string &readerType, const Properties &readerProperties, bool verbose=false)ImFusion::ML::Datasetexplicit
diskCache(const std::string &location, bool lazy=true, bool reload=false, bool compression=false, bool shuffle=false)ImFusion::ML::Dataset
filter(std::function< bool(const DataItem &)> func)ImFusion::ML::Dataset
filter(const std::string &funcKey)ImFusion::ML::Dataset
map(std::function< void(DataItem &)> func, int numParallelCalls=1)ImFusion::ML::Dataset
map(const std::string &funcKey, int numParallelCalls=1)ImFusion::ML::Dataset
memoryCache(bool makeExclusiveCPU=false, bool lazy=true, int compressionLevel=0, bool shuffle=false, int numThreads=2)ImFusion::ML::Dataset
next()ImFusion::ML::Dataset
prefetch(size_t prefetchSize, bool syncToGl=true)ImFusion::ML::Dataset
preprocess(const std::vector< Operation::Specs > &preprocPipeline, Phase execPhase=Phase::Always)ImFusion::ML::Dataset
preprocess(const std::vector< std::shared_ptr< Operation > > &operations)ImFusion::ML::Dataset
randomize(int bufferSize, int seed=-1)ImFusion::ML::Dataset
read(const std::string &readerType, Properties readerProperties, bool verbose=false) (defined in ImFusion::ML::Dataset)ImFusion::ML::Dataset
reinit()ImFusion::ML::Dataset
repeat(int numEpochRepetitions, int numItemRepettiions=1)ImFusion::ML::Dataset
reset()ImFusion::ML::Dataset
sample(const std::vector< Operation::Specs > &samplingPipeline, int samplerSelectionSeed=-1)ImFusion::ML::Dataset
sample(const std::shared_ptr< ImageROISampler > &sampler)ImFusion::ML::Dataset
sample(const std::vector< std::shared_ptr< ImageROISampler > > &samplers, const std::optional< std::vector< float > > &weights, int samplerSelectionSeed=-1)ImFusion::ML::Dataset
setRandomSeed(unsigned int seed)ImFusion::ML::Dataset
setVerbose(bool verbose) (defined in ImFusion::ML::Dataset)ImFusion::ML::Datasetinline
shuffle(int howMany=-1, int seed=-1)ImFusion::ML::Dataset
size() constImFusion::ML::Dataset
split(int numItems=-1)ImFusion::ML::Dataset
verbose() const (defined in ImFusion::ML::Dataset)ImFusion::ML::Datasetinline
Search Tab / S to search, Esc to close