This is the complete list of members for ecvl::DLDataset, including all inherited members.
active_ | ecvl::DLDataset | protected |
active_mutex_ | ecvl::DLDataset | protected |
augs_ | ecvl::DLDataset | protected |
batch_size_ | ecvl::DLDataset | protected |
classes_ | ecvl::Dataset | |
ctype_ | ecvl::DLDataset | protected |
ctype_gt_ | ecvl::DLDataset | protected |
current_batch_ | ecvl::DLDataset | protected |
current_split_ | ecvl::Dataset | |
Dataset() | ecvl::Dataset | inline |
Dataset(const filesystem::path &filename, bool verify=false) | ecvl::Dataset | |
description_ | ecvl::Dataset | |
DLDataset(const filesystem::path &filename, const int batch_size, const DatasetAugmentations &augs, const ColorType ctype=ColorType::RGB, const ColorType ctype_gt=ColorType::GRAY, const unsigned num_workers=1, const double queue_ratio_size=1., const std::vector< bool > &drop_last={}, bool verify=false) | ecvl::DLDataset | inline |
Dump(const filesystem::path &file_path) | ecvl::Dataset | |
features_ | ecvl::Dataset | |
GetBatch() | ecvl::DLDataset | |
GetLocations() const | ecvl::Dataset | |
GetNumBatches(const ecvl::any &split=-1) | ecvl::DLDataset | |
GetQueueSize() const | ecvl::DLDataset | inline |
GetSplit(const ecvl::any &split=-1) | ecvl::Dataset | |
GetSplitIndex(ecvl::any split) | ecvl::Dataset | protected |
GetSplitIt(ecvl::any split) | ecvl::Dataset | protected |
InitTC(int split_index) | ecvl::DLDataset | protected |
LoadBatch(Tensor *&images, Tensor *&labels) | ecvl::DLDataset | |
LoadBatch(Tensor *&images) | ecvl::DLDataset | |
n_channels_ | ecvl::DLDataset | |
n_channels_gt_ | ecvl::DLDataset | |
name_ | ecvl::Dataset | |
num_workers_ | ecvl::DLDataset | protected |
ProduceImageLabel(DatasetAugmentations &augs, Sample &elem) | ecvl::DLDataset | virtual |
producers_ | ecvl::DLDataset | protected |
queue_ | ecvl::DLDataset | protected |
re_ | ecvl::DLDataset | protectedstatic |
ResetAllBatches(bool shuffle=false) | ecvl::DLDataset | |
ResetBatch(const ecvl::any &split=-1, bool shuffle=false) | ecvl::DLDataset | |
resize_dims_ | ecvl::DLDataset | |
samples_ | ecvl::Dataset | |
SetAugmentations(const DatasetAugmentations &da) | ecvl::DLDataset | |
SetBatchSize(int bs) | ecvl::DLDataset | |
SetNumChannels(const int n_channels, const int n_channels_gt=1) | ecvl::DLDataset | inline |
SetSplit(const ecvl::any &split) | ecvl::Dataset | |
SetSplitSeed(unsigned seed) | ecvl::DLDataset | inlinestatic |
SetTensorsShape() | ecvl::DLDataset | inlineprotected |
SetWorkers(const unsigned num_workers) | ecvl::DLDataset | inline |
split_ | ecvl::Dataset | |
splits_tc_ | ecvl::DLDataset | protected |
Start(int split_index=-1) | ecvl::DLDataset | |
Stop() | ecvl::DLDataset | |
task_ | ecvl::Dataset | |
tensors_shape_ | ecvl::DLDataset | protected |
ThreadFunc(int thread_index) | ecvl::DLDataset | |
ToTensorPlane(const std::vector< int > &label, Tensor *&tensor) | ecvl::DLDataset | |
url_regex_ | ecvl::Dataset | static |
~Dataset() | ecvl::Dataset | inlinevirtual |