![]() |
|
#include "ecvl/augmentations.h"#include "ecvl/core/filesystem.h"#include "ecvl/core/image.h"#include "ecvl/dataset_parser.h"#include <eddl/apis/eddl.h>#include <algorithm>#include <condition_variable>#include <mutex>#include <queue>#include <thread>#include <tuple>Go to the source code of this file.
Classes | |
| class | ecvl::DatasetAugmentations |
| Dataset Augmentations. More... | |
| class | ecvl::ProducersConsumerQueue |
Class that manages the producers-consumer queue of samples. The queue stores pairs of image and label, pushing and popping them in an exclusive way. The queue also has a maximum size (max_size_ attribute) to avoid memory overflows. More... | |
| class | ecvl::ThreadCounters |
| Class representing the thread counters. More... | |
| class | ecvl::DLDataset |
| DeepHealth Deep Learning Dataset. More... | |
Namespaces | |
| ecvl | |
Macros | |
| #define | ECVL_ERROR_AUG_DOES_NOT_EXIST throw std::runtime_error(ECVL_ERROR_MSG "Augmentation for this split does not exist"); |
| #define | ECVL_ERROR_WORKERS_LESS_THAN_ONE throw std::runtime_error(ECVL_ERROR_MSG "Dataset workers must be at least one"); |
Functions | |
| void | ecvl::ImageToTensor (const Image &img, Tensor *&t) |
| Convert an ECVL Image into an EDDL Tensor. More... | |
| void | ecvl::ImageToTensor (const Image &img, Tensor *&t, const int &offset) |
| Insert an ECVL Image into an EDDL Tensor. More... | |
| void | ecvl::TensorToImage (const Tensor *t, Image &img) |
| Convert an EDDL Tensor into an ECVL Image. More... | |
| void | ecvl::TensorToView (const Tensor *t, View< DataType::float32 > &v) |
| Convert an EDDL Tensor into an ECVL View. More... | |
| Image | ecvl::MakeGrid (Tensor *&t, int cols=8, bool normalize=false) |
| Make a grid of images from a EDDL Tensor. More... | |
| #define ECVL_ERROR_AUG_DOES_NOT_EXIST throw std::runtime_error(ECVL_ERROR_MSG "Augmentation for this split does not exist"); |
Definition at line 33 of file support_eddl.h.
| #define ECVL_ERROR_WORKERS_LESS_THAN_ONE throw std::runtime_error(ECVL_ERROR_MSG "Dataset workers must be at least one"); |
Definition at line 34 of file support_eddl.h.
1.8.15