Implementation of Deep Learning unit tests, as well as paths to the 2d data for windows users in the UNet jupyter notebook.
Compare changes
There are no changes yet
No changes between version 4 and version 4
Unit tests have been implemented for classes and functions that relate to Deep Learning tasks such as defining Models, Hyperparameters, Datasets / Dataloaders, as well as the training process.
The process is documented in the following notion file:
https://www.notion.so/qim-dtu/Unit-tests-to-DL-funtions-e8ad1fc1aa134da2ab26474cc6480ca2
the following scripts have been made under qim3d/tests/
:
UNet()
and Hyperparameters()
)Augmentations()
and ValueErrors)Dataset()
class, resizing of images with crop, padding, prepare_datasets()
and prepare_dataloaders()
)model_summary()
and inference()
)Problem:
Dataloader
is involved. This is the case for prepare_dataloaders()
as well as the model_summary()
. Should they still be included?train_model()
function, since that requires training a DL model, and would also take too much time.No changes between version 4 and version 4