Bulletin of the American Physical Society
75th Annual Meeting of the Division of Fluid Dynamics
Volume 67, Number 19
Sunday–Tuesday, November 20–22, 2022; Indiana Convention Center, Indianapolis, Indiana.
Session A28: CFD: Uncertainty Quantification and Machine Learning
8:00 AM–9:57 AM,
Sunday, November 20, 2022
Room: 237
Chair: Zhao Pan, University of Waterloo
Abstract: A28.00009 : RoseNNa: A performant library for portable neural network inference with application to CFD
9:44 AM–9:57 AM
Presenter:
Ajay Bati
(Georgia Tech)
Authors:
Ajay Bati
(Georgia Tech)
Spencer H Bryngelson
(Georgia Tech)
Collaboration:
Computational Physics @ GT CSE
Computational fluid dynamics practitioners have witnessed a dramatic growth in neural-network-based models for traditional closures and numerical methods. The networks are usually trained and tested in high-level languages like Python via PyTorch, TensorFlow, or other packages. Unfortunately, it is challenging to efficiently evaluate such opaque models in current large-scale CFD solvers, which are typically written in derivatives of C or Fortran. As a result, few studies of large machine-learning-assisted fluid dynamics solvers exist. We introduce a Fortran-based library called RoseNNa as a step towards solving this problem. It implements the functionality of the most common neural network architectures used or proposed for CFD. RoseNNa interprets ONNX representations of neural network models, which can be exported from most machine learning libraries and thus promotes usability. RoseNNa is linked to the user’s codebase at compile-time via usual means. The API exposes the neural network inputs and outputs to the user to be minimally invasive to existing code.
Follow Us |
Engage
Become an APS Member |
My APS
Renew Membership |
Information for |
About APSThe American Physical Society (APS) is a non-profit membership organization working to advance the knowledge of physics. |
© 2024 American Physical Society
| All rights reserved | Terms of Use
| Contact Us
Headquarters
1 Physics Ellipse, College Park, MD 20740-3844
(301) 209-3200
Editorial Office
100 Motor Pkwy, Suite 110, Hauppauge, NY 11788
(631) 591-4000
Office of Public Affairs
529 14th St NW, Suite 1050, Washington, D.C. 20045-2001
(202) 662-8700