You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 26, 2021. It is now read-only.

@@ -9,11 +9,11 @@ Authors: [Justus Schock, Oliver Rippel, Christoph Haarburger](AUTHORS.rst)
9
9
## Introduction
10
10
Delira was developed as a deep learning framework for medical images such as CT or MRI. Currently, it works on arbitrary data (based on [NumPy](http://www.numpy.org/)).
11
11
12
-
Based on [PyTorch](https://pytorch.org), [batchgenerators](https://github.com/MIC-DKFZ/batchgenerators) and [trixi](https://github.com/MIC-DKFZ/trixi) it provides a framework for
12
+
Based on [batchgenerators](https://github.com/MIC-DKFZ/batchgenerators) and [trixi](https://github.com/MIC-DKFZ/trixi) it provides a framework for
13
13
* Dataset loading
14
14
* Dataset sampling
15
15
* Augmentation (multi-threaded) including 3D images with any number of channels
16
-
* A generic trainer class that implements the training process
16
+
* A generic trainer class that implements the training process for all [backends](#choose-backend)
17
17
* Already implemented [models](delira/models) used in medical image processing and exemplaric implementations of most used models in general (like Resnet)
18
18
* Web-based monitoring using [Visdom](https://github.com/facebookresearch/visdom)
19
19
* Model save and load functions
@@ -24,13 +24,14 @@ Delira supports classification and regression problems as well as generative adv
24
24
25
25
### Choose Backend
26
26
27
-
Currently the only available backend is[PyTorch](https://pytorch.org)(or no backend at all) but we are working on support for [TensorFlow](https://tensorflow.org) as well. If you want to add another backend, please open an issue (it should not be hard at all) and we will guide you during the process of doing so.
27
+
Currently the only available backends are[PyTorch](https://pytorch.org)and [TensorFlow](https://tensorflow.org)(or no backend at all). If you want to add another backend, please open an issue (it should not be hard at all) and we will guide you during the process of doing so.
| None |`pip install delira`|`pip install git+https://github.com/justusschock/delira.git`| Training not possible if backend is not installed separately |
32
-
|[`torch`](https://pytorch.org)|`pip install delira[torch]`|`git clone https://github.com/justusschock/delira.git && cd delira && pip install .[torch]`|`delira` with `torch` backend supports mixed-precision training via [NVIDIA/apex](https://github.com/NVIDIA/apex.git) (must be installed separately). |
33
-
| Full |`pip install delira[full]`|`git clone https://github.com/justusschock/delira.git && cd delira && pip install .[full]`| All backends are getting installed. |
32
+
|[`torch`](https://pytorch.org)|`pip install delira[torch]`|`git clone https://github.com/justusschock/delira.git && cd delira && pip install .[torch]`|`delira` with `torch` backend supports mixed-precision training via [NVIDIA/apex](https://github.com/NVIDIA/apex.git) (must be installed separately). |
33
+
|[`tf`](https://www.tensorflow.org/)| - |`git clone https://github.com/justusschock/delira.git && cd delira && pip install .[tf]`| the `tf` backend is still very experimental and lacks some [features](https://github.com/justusschock/delira/issues/47)|
34
+
| Full |`pip install delira[full]`|`git clone https://github.com/justusschock/delira.git && cd delira && pip install .[full]`| All backends will be installed. |
34
35
35
36
### Docker
36
37
The easiest way to use `delira` is via docker (with the [nvidia-runtime](https://github.com/NVIDIA/nvidia-docker) for GPU-support) and using the [Dockerfile](docker/Dockerfile) or the [prebuild-images](https://cloud.docker.com/u/justusschock/repository/docker/justusschock/delira).
the ``tf`` backend is still very experimental and may be unstable.
19
21
20
22
* None: No Suffix
21
23
@@ -25,15 +27,21 @@ The currently supported backends are:
25
27
Depending on the backend, some functionalities may not be available for you. If you want to ensure, you can use each functionality, please use the ``full`` option, since it installs all backends
26
28
27
29
.. note::
28
-
Currently the only other planned backend is TensorFlow (which is coming soon). If you want to add a backend like `CNTK <https://www.microsoft.com/en-us/cognitive-toolkit/>`_, `Chainer <https://chainer.org/>`_, `MXNET <https://mxnet.apache.org/>`_ or something similar, please open an issue for that and we will guide you during that process (don't worry, it is not much effort at all).
30
+
If you want to add a backend like `CNTK <https://www.microsoft.com/en-us/cognitive-toolkit/>`_, `Chainer <https://chainer.org/>`_, `MXNET <https://mxnet.apache.org/>`_ or something similar, please open an issue for that and we will guide you during that process (don't worry, it is not much effort at all).
None ``pip install delira`` ``pip install git+https://github.com/justusschock/delira.git`` Training not possible if backend is not installed separately
34
39
`torch`_ ``pip install delira[torch]`` ``git clone https://github.com/justusschock/delira.git && cd delira && pip install .[torch]`` ``delira`` with ``torch`` backend supports mixed-precision training via `NVIDIA/apex`_ (must be installed separately).
40
+
`tf`_ -- ``git clone https://github.com/justusschock/delira.git && cd delira && pip install .[tf]`` The tensorflow backend is still very experimental and lacks some `features`_
35
41
Full ``pip install delira[full]`` ``git clone https://github.com/justusschock/delira.git && cd delira && pip install .[full]`` All backends are getting installed.
0 commit comments