Re-Envisioning Numerical Information Field Theory (NIFTy.re): A Library for Gaussian Processes and Variational Inference
Not on the map. Why?
Abstract (arXiv)
Imaging is the process of transforming noisy, incomplete data into a space that humans can interpret. NIFTy is a Bayesian framework for imaging and has already successfully been applied to many fields in astrophysics. Previous design decisions held the performance and the development of methods in NIFTy back. We present a rewrite of NIFTy, coined NIFTy.re, which reworks the modeling principle, extends the inference strategies, and outsources much of the heavy lifting to JAX. The rewrite dramatically accelerates models written in NIFTy, lays the foundation for new types of inference machineries, improves maintainability, and enables interoperability between NIFTy and the JAX machine learning ecosystem.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 47 references that are in the map. First posted on arXiv 26 Feb 2024.
Builds on
12 of 47 references.
References · 12
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
- 2014Scalable Variational Gaussian Process Classificationcited by 226
- 2021Efficient and Modular Implicit Differentiationcited by 199
- 2019Composable Effects for Flexible and Accelerated Probabilistic Programming in NumPyrocited by 187
- 2021Equinox: neural networks in JAX via callable PyTrees and filtered transformationscited by 143
- 2016GPflow: A Gaussian process library using TensorFlowcited by 139
- 2019Metric Gaussian Variational Inferencecited by 14
- 2021Geometric variational inferencecited by 12
- 2022The Galactic 3D large-scale dust distribution via Gaussian process regression on spherical coordinatescited by 3
- 2017Field dynamics inference via spectral density estimationcited by 2
- 2022Sparse Kernel Gaussian Processes through Iterative Charted Refinement (ICR)cited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024JAXbind: Bind any function to JAXcited by 1
- 2024JAXbind: Bind any function to JAX13 Mar 2024