mlsanityData to 7 Oct 2026

Mixed Precision Training of Neural ODEs

arXiv 2510.23498 ↗First posted 27 Oct 2025cs.LG cs.AI cs.NAcited by 0

Not on the map. Why?

Abstract (arXiv)

Exploiting low-precision computations has become a standard strategy in deep learning to address the growing computational costs imposed by ever larger models and datasets. However, naively performing all computations in low precision can lead to roundoff errors and instabilities. Therefore, mixed precision training schemes usually store the weights in high precision and use low-precision computations only for whitelisted operations. Despite their success, these principles are currently not reliable for training continuous-time architectures such as neural ordinary differential equations (Neural ODEs). This paper presents a mixed precision training framework for neural ODEs consisting of explicit ODE solvers and a custom backpropagation scheme and shows their effectiveness in a range of learning tasks. Our scheme uses low-precision computations for evaluating the velocity, parameterized by the neural network, and for storing intermediate states, while numerical reliability is provided by custom dynamic adjoint scaling and by accumulating the solution and gradients in higher precision. These contributions address two key challenges in training neural ODEs: the computational cost of repeated network evaluations and the growth of memory requirements with the number of time steps or layers. Along with the paper we publish our extendable, open-source PyTorch package textttrampde, whose syntax resembles that of leading packages to provide a drop-in replacement in existing codes. We demonstrate the reliability and effectiveness of our scheme using challenging test cases and on neural ODE applications in image classification and generative models, achieving approximately 50% memory reduction and up to 2x speedup while maintaining accuracy comparable to single-precision training.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 29 references that are in the map. First posted on arXiv 27 Oct 2025.

Builds on

16 of 29 references.

References · 16

  1. 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
  2. 2017Mixed Precision Trainingcited by 1,135
  3. 2018FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Modelscited by 584
  4. 2017Stable Architectures for Deep Neural Networkscited by 340
  5. 2022On Neural Differential Equationscited by 264
  6. 2020How to train your neural ODE: the world of Jacobian and kinetic regularizationcited by 228
  7. 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 227
  8. 2018Deep Neural Networks Motivated by Partial Differential Equationscited by 187
  9. 2020Dissecting Neural ODEscited by 150
  10. 2020OT-Flow: Fast and Accurate Continuous Normalizing Flows via Optimal Transportcited by 143
  11. 2019A Machine Learning Framework for Solving High-Dimensional Mean Field Game and Mean Field Control Problemscited by 95
  12. 2019ANODE: Unconditionally Accurate Memory-Efficient Gradients for Neural ODEscited by 83
4 more
  1. 2018Highly Scalable Deep Learning Training System with Mixed-Precision: Training ImageNet in Four Minutescited by 63
  2. 2020Discretize-Optimize vs. Optimize-Discretize for Time-Series Regression and Continuous Normalizing Flowscited by 36
  3. 2024Speeding up and reducing memory usage for scientific machine learning via mixed precisioncited by 8
  4. 2019Adaptive Loss Scaling for Mixed Precision Trainingcited by 6

Built on by

Not cited yet.