TorchFort and pytorch-fortran

TorchFort
56
Established
pytorch-fortran
40
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 20/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 15/25
Stars: 184
Forks: 33
Downloads:
Commits (30d): 0
Language: C++
License: Apache-2.0
Stars: 94
Forks: 14
Downloads:
Commits (30d): 0
Language: C++
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About TorchFort

NVIDIA/TorchFort

An Online Deep Learning Interface for HPC programs on NVIDIA GPUs

This tool helps scientists and engineers integrate Deep Learning directly into their high-performance computing (HPC) simulation codes. You can feed data arrays from your Fortran or C/C++ simulations into PyTorch models for training or inference, all within the same simulation process. This is ideal for domain scientists working with complex simulations who want to embed machine learning capabilities.

scientific-simulation computational-science high-performance-computing physics-modeling engineering-simulation

About pytorch-fortran

alexeedm/pytorch-fortran

Pytorch bindings for Fortran

This project helps Fortran HPC developers integrate PyTorch deep learning capabilities directly into their existing Fortran codebases. You can define a neural network model in Python, load it into Fortran, pass in Fortran arrays as input, run inference or training, and receive the output as native Fortran arrays. This allows Fortran developers to leverage PyTorch's optimized deep learning framework without rewriting their high-performance computing applications.

Fortran-development HPC-programming deep-learning-integration scientific-computing numerical-simulation

Scores updated daily from GitHub, PyPI, and npm data. How scores work