Getting started¶
Backends¶
Before installing delira
, you have to choose a suitable backend.
delira
handles backends as optional dependencies and tries to escape all uses of a not-installed backend.
The currently supported backends are:
torch (recommended, since it is the most tested backend): Suffix
torch
Note
delira
supports mixed-precision training via apex, butapex
must be installed separatelytorchscript : Suffix
torchscript
Note
delira
withtorchscript
backend dies currently not support Multi-GPU training.tensorflow eager execution: Suffix
tensorflow
Note
delira
withtensorflow eager
backend dies currently not support Multi-GPU training.tensorflow graph mode: Suffix
tensorflow
Note
delira
withtensorflow graph
backend dies currently not support Multi-GPU training.chainer: Suffix
chainer
scikit-learn: No Suffix
None: No Suffix
All (installs all registered backends and their dependencies; not recommended, since this will install many large packages): Suffix
full
Note
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
Installation¶
Backend |
Binary Installation |
Source Installation |
Notes |
---|---|---|---|
None |
|
|
Training not possible if backend is not installed separately |
|
|
|
|
|
|
The |
|
|
|
the |
|
|
|
the |
|
|
|
/ |
|
|
|
/ |
|
Full |
|
|
All backends will be installed |