European Computer Vision Library (ECVL). A general-purpose computer vision library developed to support healthcare use cases within the DeepHealth project, with the aim of facilitating the integration of existing state-of-the-art libraries.
This PR adds a built-in parallel batch loader which concurrently loads and augment images to feed to EDDL.
The DLDataset object has been refactored to offer more flexibility: the user can create YAML dataset with a variable number of dataset splits (e.g., training,validation,test1,test2), each split has its own drop_last option to drop the last non-full batch, and many more.
This PR adds a built-in parallel batch loader which concurrently loads and augment images to feed to EDDL. The DLDataset object has been refactored to offer more flexibility: the user can create YAML dataset with a variable number of dataset splits (e.g.,
training,validation,test1,test2
), each split has its owndrop_last
option to drop the last non-full batch, and many more.