gitextract__xkadp9f/ ├── .codecov.yml ├── .gitattributes ├── .github/ │ └── ISSUE_TEMPLATE/ │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── .gitignore ├── .readthedocs.yml ├── .travis.yml ├── AUTHORS.rst ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── delira/ │ ├── __init__.py │ ├── _backends.py │ ├── _debug_mode.py │ ├── _version.py │ ├── data_loading/ │ │ ├── __init__.py │ │ ├── augmenter.py │ │ ├── data_loader.py │ │ ├── data_manager.py │ │ ├── dataset.py │ │ ├── load_utils.py │ │ ├── numba_transform.py │ │ └── sampler/ │ │ ├── __init__.py │ │ ├── abstract.py │ │ ├── batch.py │ │ ├── random.py │ │ ├── sequential.py │ │ └── weighted.py │ ├── io/ │ │ ├── __init__.py │ │ ├── chainer.py │ │ ├── sklearn.py │ │ ├── tf.py │ │ └── torch.py │ ├── logging/ │ │ ├── __init__.py │ │ ├── base_backend.py │ │ ├── base_logger.py │ │ ├── logging_context.py │ │ ├── registry.py │ │ ├── tensorboard_backend.py │ │ ├── visdom_backend.py │ │ └── writer_backend.py │ ├── models/ │ │ ├── __init__.py │ │ ├── abstract_network.py │ │ └── backends/ │ │ ├── __init__.py │ │ ├── chainer/ │ │ │ ├── __init__.py │ │ │ ├── abstract_network.py │ │ │ └── data_parallel.py │ │ ├── sklearn/ │ │ │ ├── __init__.py │ │ │ └── abstract_network.py │ │ ├── tf_eager/ │ │ │ ├── __init__.py │ │ │ ├── abstract_network.py │ │ │ └── data_parallel.py │ │ ├── tf_graph/ │ │ │ ├── __init__.py │ │ │ └── abstract_network.py │ │ ├── torch/ │ │ │ ├── __init__.py │ │ │ ├── abstract_network.py │ │ │ ├── data_parallel.py │ │ │ └── utils.py │ │ └── torchscript/ │ │ ├── __init__.py │ │ └── abstract_network.py │ ├── training/ │ │ ├── __init__.py │ │ ├── backends/ │ │ │ ├── __init__.py │ │ │ ├── chainer/ │ │ │ │ ├── __init__.py │ │ │ │ ├── experiment.py │ │ │ │ ├── trainer.py │ │ │ │ └── utils.py │ │ │ ├── sklearn/ │ │ │ │ ├── __init__.py │ │ │ │ ├── experiment.py │ │ │ │ ├── trainer.py │ │ │ │ └── utils.py │ │ │ ├── tf_eager/ │ │ │ │ ├── __init__.py │ │ │ │ ├── experiment.py │ │ │ │ ├── trainer.py │ │ │ │ └── utils.py │ │ │ ├── tf_graph/ │ │ │ │ ├── __init__.py │ │ │ │ ├── experiment.py │ │ │ │ ├── trainer.py │ │ │ │ └── utils.py │ │ │ ├── torch/ │ │ │ │ ├── __init__.py │ │ │ │ ├── experiment.py │ │ │ │ ├── trainer.py │ │ │ │ └── utils.py │ │ │ └── torchscript/ │ │ │ ├── __init__.py │ │ │ ├── experiment.py │ │ │ └── trainer.py │ │ ├── base_experiment.py │ │ ├── base_trainer.py │ │ ├── callbacks/ │ │ │ ├── __init__.py │ │ │ ├── abstract_callback.py │ │ │ ├── early_stopping.py │ │ │ ├── logging_callback.py │ │ │ └── pytorch_schedulers.py │ │ ├── losses.py │ │ ├── metrics.py │ │ ├── predictor.py │ │ └── utils.py │ └── utils/ │ ├── __init__.py │ ├── codecs.py │ ├── config.py │ ├── context_managers.py │ ├── decorators.py │ ├── dict_reductions.py │ ├── messenger.py │ ├── path.py │ └── time.py ├── docker/ │ └── Dockerfile ├── docs/ │ ├── Makefile │ ├── _api/ │ │ └── _build/ │ │ ├── delira/ │ │ │ ├── backend_resolution.rst │ │ │ ├── class_hierarchy.rst │ │ │ ├── data_loading/ │ │ │ │ ├── arbitrary_data.rst │ │ │ │ ├── data_loading.rst │ │ │ │ ├── dataloader.rst │ │ │ │ ├── datamanager.rst │ │ │ │ ├── dataset.rst │ │ │ │ ├── nii.rst │ │ │ │ ├── sampler.rst │ │ │ │ └── utils.rst │ │ │ ├── debug_mode.rst │ │ │ ├── delira.io.rst │ │ │ ├── delira.rst │ │ │ ├── delira.utils.rst │ │ │ ├── logging/ │ │ │ │ ├── backends.rst │ │ │ │ ├── base_logger.rst │ │ │ │ ├── handlers.rst │ │ │ │ ├── logging.rst │ │ │ │ ├── logging_context.py │ │ │ │ ├── logging_context.rst │ │ │ │ ├── registry.py │ │ │ │ ├── registry.rst │ │ │ │ ├── tensorboard_backend.py │ │ │ │ ├── visdom_backend.py │ │ │ │ └── writer_backend.py │ │ │ ├── models/ │ │ │ │ ├── chainer.rst │ │ │ │ ├── models.rst │ │ │ │ ├── sklearn.rst │ │ │ │ ├── tfeager.rst │ │ │ │ ├── tfgraph.rst │ │ │ │ ├── torch.rst │ │ │ │ └── torchscript.rst │ │ │ └── training/ │ │ │ ├── backends/ │ │ │ │ ├── backends.rst │ │ │ │ ├── chainer.rst │ │ │ │ ├── sklearn.rst │ │ │ │ ├── tfeager.rst │ │ │ │ ├── tfgraph.rst │ │ │ │ ├── torch.rst │ │ │ │ └── torchscript.rst │ │ │ ├── callbacks.rst │ │ │ ├── experiment.rst │ │ │ ├── losses.rst │ │ │ ├── metrics.rst │ │ │ ├── parameters.rst │ │ │ ├── predictor.rst │ │ │ ├── trainer.rst │ │ │ ├── training.rst │ │ │ └── utils.rst │ │ └── modules.rst │ ├── classification_pytorch.rst │ ├── conda.yml │ ├── conf.py │ ├── custom_backend.rst │ ├── gan_pytorch.rst │ ├── getting_started.rst │ ├── index.rst │ ├── requirements.txt │ ├── segmentation_2d_pytorch.rst │ ├── segmentation_3d_pytorch.rst │ └── tutorial_delira.rst ├── notebooks/ │ ├── classification_examples/ │ │ ├── chainer.ipynb │ │ ├── pytorch.ipynb │ │ ├── sklearn.ipynb │ │ ├── tf_eager.ipynb │ │ ├── tf_graph.ipynb │ │ └── torchscript.ipynb │ ├── custom_backend.ipynb │ ├── gan_pytorch.ipynb │ ├── segmentation_2d_pytorch.ipynb │ ├── segmentation_3d_pytorch.ipynb │ └── tutorial_delira.ipynb ├── paper/ │ ├── paper.bib │ └── paper.md ├── pytest.ini ├── requirements/ │ ├── base.txt │ ├── chainer.txt │ ├── tensorflow.txt │ └── torch.txt ├── scripts/ │ └── ci/ │ ├── build_docs.sh │ ├── install_before_docs.sh │ ├── install_before_style_check.sh │ ├── install_before_tests.sh │ ├── run_style_checks.sh │ └── run_tests.sh ├── setup.cfg ├── setup.py ├── tests/ │ ├── __init__.py │ ├── data_loading/ │ │ ├── __init__.py │ │ ├── test_augmenters.py │ │ ├── test_data_loader.py │ │ ├── test_data_manager.py │ │ ├── test_dataset.py │ │ ├── test_numba_transforms.py │ │ ├── test_sampler.py │ │ └── utils.py │ ├── io/ │ │ ├── __init__.py │ │ ├── test_chainer.py │ │ ├── test_sklearn.py │ │ ├── test_tf.py │ │ └── test_torch.py │ ├── logging/ │ │ ├── __init__.py │ │ ├── test_logging_frequency.py │ │ ├── test_logging_outside_trainer.py │ │ └── test_single_threaded_logging.py │ ├── models/ │ │ ├── __init__.py │ │ ├── data_parallel/ │ │ │ ├── __init__.py │ │ │ ├── test_chainer.py │ │ │ └── test_torch.py │ │ └── test_abstract_models.py │ ├── training/ │ │ ├── __init__.py │ │ ├── backends/ │ │ │ ├── __init__.py │ │ │ ├── test_chainer.py │ │ │ ├── test_sklearn.py │ │ │ ├── test_tf_eager.py │ │ │ ├── test_tf_graph.py │ │ │ ├── test_torch.py │ │ │ ├── test_torchscript.py │ │ │ └── utils.py │ │ ├── test_losses_torch.py │ │ └── test_metrics.py │ └── utils/ │ ├── __init__.py │ ├── dict_reductions.py │ ├── test_codecs.py │ ├── test_config.py │ └── test_messenger.py └── versioneer.py