# TorchRadon: Fast Differentiable Routines for Computed Tomography

arXiv: https://arxiv.org/abs/2009.14788 · HTML: https://mlsanity.com/paper/2009.14788/

## Key facts

- Cited by 44 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 29 Sep 2020.

## Built on by (most cited first, 30 of 44)

- [Solving Inverse Problems in Medical Imaging with Score-Based Generative Models](https://mlsanity.com/paper/2111.08005/) (2021)
- [Solving Inverse Problems with Latent Diffusion Models via Hard Data Consistency](https://mlsanity.com/paper/2307.08123/) (2023)
- [Decomposed Diffusion Sampler for Accelerating Large-Scale Inverse Problems](https://mlsanity.com/paper/2303.05754/) (2023)
- [Diffusion Probabilistic Priors for Zero-Shot Low-Dose CT Image Denoising](https://mlsanity.com/paper/2305.15887/) (2023)
- [FreeSeed: Frequency-band-aware and Self-guided Network for Sparse-view CT Reconstruction](https://mlsanity.com/paper/2307.05890/) (2023)
- [MambaMIR: An Arbitrary-Masked Mamba for Joint Medical Image Reconstruction and Uncertainty Estimation](https://mlsanity.com/paper/2402.18451/) (2024)
- [Known Operator Learning and Hybrid Machine Learning in Medical Imaging -- A Review of the Past, the Present, and the Future](https://mlsanity.com/paper/2108.04543/) (2021)
- [Learning to Distill Global Representation for Sparse-View CT](https://mlsanity.com/paper/2308.08463/) (2023)
- [Noise-Inspired Diffusion Model for Generalizable Low-Dose CT Reconstruction](https://mlsanity.com/paper/2506.22012/) (2025)
- [Uncertainty Quantification for Deep Unrolling-Based Computational Imaging](https://mlsanity.com/paper/2207.00698/) (2022)
- [On the Benefit of Dual-domain Denoising in a Self-supervised Low-dose CT Setting](https://mlsanity.com/paper/2211.01111/) (2022)
- [Quad-Net: Quad-domain Network for CT Metal Artifact Reduction](https://mlsanity.com/paper/2207.11678/) (2022)
- [Gradient-Based Geometry Learning for Fan-Beam CT Reconstruction](https://mlsanity.com/paper/2212.02177/) (2022)
- [Sinogram upsampling using Primal-Dual UNet for undersampled CT and radial MRI reconstruction](https://mlsanity.com/paper/2112.13443/) (2021)
- [Deep Unfolding of the DBFB Algorithm with Application to ROI CT Imaging with Limited Angular Density](https://mlsanity.com/paper/2209.13264/) (2022)
- [Glimpse: Generalized Locality for Scalable and Robust CT](https://mlsanity.com/paper/2401.00816/) (2024)
- [Cross-view Generalized Diffusion Model for Sparse-view CT Reconstruction](https://mlsanity.com/paper/2508.10313/) (2025)
- [Data Models for Dataset Drift Controls in Machine Learning With Optical Images](https://mlsanity.com/paper/2211.02578/) (2022)
- [Nest-DGIL: Nesterov-optimized Deep Geometric Incremental Learning for CS Image Reconstruction](https://mlsanity.com/paper/2308.03807/) (2023)
- [NF-ULA: Langevin Monte Carlo with Normalizing Flow Prior for Imaging Inverse Problems](https://mlsanity.com/paper/2304.08342/) (2023)
- [Missing Cone Artifacts Removal in ODT using Unsupervised Deep Learning in Projection Domain](https://mlsanity.com/paper/2103.09022/) (2021)
- [Training Adaptive Reconstruction Networks for Blind Inverse Problems](https://mlsanity.com/paper/2202.11342/) (2022)
- [Unsupervised Self-Prior Embedding Neural Representation for Iterative Sparse-View CT Reconstruction](https://mlsanity.com/paper/2502.05445/) (2025)
- [Deep Radon Prior: A Fully Unsupervised Framework for Sparse-View CT Reconstruction](https://mlsanity.com/paper/2401.00135/) (2023)
- [Mitigating Data Consistency Induced Discrepancy in Cascaded Diffusion Models for Sparse-view CT Reconstruction](https://mlsanity.com/paper/2403.09355/) (2024)
- [Evaluating the Posterior Sampling Ability of Plug&Play Diffusion Methods in Sparse-View CT](https://mlsanity.com/paper/2410.21301/) (2024)
- [Ambient Denoising Diffusion Generative Adversarial Networks for Establishing Stochastic Object Models from Noisy Image Data](https://mlsanity.com/paper/2501.19094/) (2025)
- [MCDIP-ADMM: Overcoming Overfitting in DIP-based CT reconstruction](https://mlsanity.com/paper/2304.03895/) (2023)
- [MVMS-RCN: A Dual-Domain Unfolding CT Reconstruction with Multi-sparse-view and Multi-scale Refinement-correction](https://mlsanity.com/paper/2405.17141/) (2024)
- [CT-SDM: A Sampling Diffusion Model for Sparse-View CT Reconstruction across All Sampling Rates](https://mlsanity.com/paper/2409.01571/) (2024)

## Abstract (arXiv)

This work presents TorchRadon -- an open source CUDA library which contains a set of differentiable routines for solving computed tomography (CT) reconstruction problems. The library is designed to help researchers working on CT problems to combine deep learning and model-based approaches. The package is developed as a PyTorch extension and can be seamlessly integrated into existing deep learning training code. Compared to the existing Astra Toolbox, TorchRadon is up to 125 faster. The operators implemented by TorchRadon allow the computation of gradients using PyTorch backward(), and can therefore be easily inserted inside existing neural networks architectures. Because of its speed and GPU support, TorchRadon can also be effectively used as a fast backend for the implementation of iterative algorithms. This paper presents the main functionalities of the library, compares results with existing libraries and provides examples of usage.
