Installation
Requirements
To use idinn, you will need Python and a set of required packages. For optimal compatibility and performance, we recommend using the following minimum versions, as specified in requirements.txt:
Python
>= 3.9matplotlib
>= 3.7.1numba
>= 0.57numpy
>= 2.0PyTorch
>= 2.5tensorboard
>= 2.12
The required packages will also be installed automatically during the installation process according to pyproject.toml, ensuring all dependency requirements are met in your virtual environment.
Install idinn
The package can be installed from PyPI. To do that, run:
pip install idinn
Alternatively, if you want to inspect and locally edit the source code, use the following commands:
git clone https://gitlab.com/ComputationalScience/idinn.git
cd idinn
pip install -e .