Skip to main content
Have a personal or library account? Click to login
microTorch: A Software Package for Fast and Flexible Self-Supervised Diffusion MRI Model Fitting Cover

microTorch: A Software Package for Fast and Flexible Self-Supervised Diffusion MRI Model Fitting

Open Access
|Aug 2026

Figures & Tables

Figure 1

microTorch package structure. Top level (green) includes the package source code (src/microtorch) alongside example notebooks, simulated data, scripts, tests and documentation. The source code (blue) contains configuration files, loss functions, neural networks, signal model classes, helper functions (in utils) and package data (in resources).

Figure 2

Overview of the microTorch fitting procedure. Acquired dMRI data are fed into the network at the input layer (green nodes) and passed through multiple hidden layers (blue nodes). The final layer implements the desired compartment model signal equation in PyTorch, taking the model parameters and associated acquisition protocol parameters as input to generate a synthetic signal. The loss between this synthetic signal and the measured signal is then minimised, ensuring that the network (yellow output layer) learns the underlying model parameters.

DOI: https://doi.org/10.5334/jors.736 | Journal eISSN: 2049-9647
Language: English
Page range: 59 - 59
Submitted on: Apr 30, 2026
Accepted on: Aug 13, 2026
Published on: Aug 31, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services

© 2026 Snigdha Sen, Rajib Ahmed, Gerrit C. Arends, Nicola Casali, Alvaro Planchuelo Gomez, Xiaoxiang Chen, Marta Masramon, Christopher S. Parker, Marco Palombo, Chantal M. W. Tax, Eleftheria Panagiotaki, Paddy J. Slator, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.