Installation#

Using pip#

python3 -m pip install pycyclops

cyclops has many optional dependencies that are used for specific functionality. For example, the monai library is used for loading DICOM images to create datasets. Hence, monai can be installed using python3 -m pip install pycyclops[monai]. Specific sets of dependencies are listed below.

Dependency

pip extra

Notes

xgboost

xgboost

Allows use of XGBoost model

torch

torch

Allows use of PyTorch models

torchvision

torchvision

Allows use of Torchvision library

torchxrayvision

torchxrayvision

Uses TorchXRayVision library

monai

monai

Uses MONAI to load and transform images

alibi

alibi

Uses Alibi for additional explainability functionality

alibi-detect

alibi-detect

Uses Alibi Detect for dataset shift detection