bioRxivBiophysicsPreprint
torch-projectors: A High-Performance Differentiable Projection Library for PyTorch
Abstract
Fourier-space projection operations are central to electron microscopy single-particle analysis and electron tomography algorithms. Machine learning methods require differentiable implementations for end-to-end model training, but PyTorchs built-in operations are too slow for practical use. This paper introduces torch-projectors: a high-performance library for differentiable Fourier-space projections in PyTorch. The library provides 2D and 3D forward and backward projection operators with linear and cubic interpolation, supporting gradient calculation for all inputs. Optimized for CPU, Apple Silicon (MPS), and CUDA devices, torch-projectors outperforms torch-fourier-slice by 1-2 orders of magnitude.
- research focus: software / tool
- research focus: benchmarking
- approach: deep learning
- approach: statistical model
- Citations
- 1
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- FastTomo: A SerialEM Script for Collecting Electron Tomography Data
- FPM app: an open-source application for simple and intuitive Fourier ptychographic reconstruction
Mikołaj Rogalski, Piotr Zdańkowski, Maciej Trusiak·BioinformaticsPeer-reviewed·Apr 7, 2021
- SimpliPyTEM: An open-source Python library and app to simplify Transmission Electron Microscopy and in situ-TEM image analysis.
G. Ing, A. Stewart, … L. Ruiz-Perez·bioRxiv·Apr 28, 2023
- A fast algorithm for 3D volume reconstruction from light field microscopy datasets
Jonathan M. Taylor·Optics LettersPeer-reviewed·Jul 6, 2023
- Single-Shot Optical Projection tomography for high-speed volumetric imaging
C. J. Darling, S. P. X. Davis, … J. A. McGinty·bioRxiv·Oct 15, 2021
- Ot2Rec: A Semi-Automatic, Extensible, Multi-Software Tomographic Reconstruction Workflow
Neville B.-y. Yee, Elaine M. L. Ho, … Mark Basham·Biological ImagingPeer-reviewed·Jan 1, 2023