Nidl

Nidl is a Python library to perform distributed training and evaluation of deep learning models on large-scale neuroimaging data (anatomical volumes and surfaces, fMRI).

It follows the PyTorch design for the training logic and the scikit-learn API for the models (in particular fit, predict and transform).

Supervised, self-supervised and unsupervised models are available (with pre-trained weights) along with open datasets.

Quickstart

Get started with Nidl

Quickstart
Examples

Discover functionalities by reading examples

auto_examples/index.html
User guide

Learn about neuroimaging analysis

User guide