alexeedm/pytorch-fortran

Pytorch bindings for Fortran

40
/ 100
Emerging

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.

No commits in the last 6 months.

Use this if you are a Fortran HPC developer who needs to incorporate deep learning models into your high-performance computing applications, performing tasks like inference or training, while keeping your core logic in Fortran.

Not ideal if you are primarily a Python deep learning developer and don't work with existing Fortran high-performance computing codes.

Fortran-development HPC-programming deep-learning-integration scientific-computing numerical-simulation
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

94

Forks

14

Language

C++

License

MIT

Last pushed

Jan 18, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/alexeedm/pytorch-fortran"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.