Closed alphinside closed 4 years ago
what is the difference between 'BasicDatasetWrapper'
and 'DefaultDatasetWrapper'
?
what is the difference between
'BasicDatasetWrapper'
and'DefaultDatasetWrapper'
?
BasicDatasetWrapper only do type checking and dataformat checking, DefaultDatasetWrapper add augmentation on it ( Pytroch style ) , while DALI add augmentation on the dataloader ( not recommended but visible )
any further review guys? @alifahrri @triwahyuu
Type of changes
Please check the type of change your PR introduces: - [ ] Bugfix - [x] Feature - [ ] Code style update (formatting, renaming) - [x] Refactoring (no functional changes, no api changes) - [ ] Build related changes - [x] Documentation content changes - [ ] Other (please describe): ## What is the current behavior? No support yet for nvidia DALI augmentations - close #21 ## What is the new behavior?Added
DALIDataLoader
andnvidia_dali
augmentation modulenvidia_dali
augmentation module must be used withDALIDataLoader
DALIDataLoader
can use other augmentation module, however ifnvidia_dali
augmentation module if specified in the experiment file, it must be in the first orderDALIDataLoader
utilizeray
library to paralelize external module augmentation for each batch sampleChecklist
[Unreleased]
Changelog