Repository logo
 

FTorch: a library for coupling PyTorch models to Fortran

Published version
Peer-reviewed

Repository DOI


Loading...
Thumbnail Image

Change log

Abstract

In the last decade, machine learning (ML) and deep learning (DL) techniques have revolutionised many fields within science, industry, and beyond. Researchers across domains are increasingly seeking to combine ML with numerical modelling to advance research. This typically brings about the challenge of programming language interoperation. PyTorch (Paszke et al., 2019) is a popular framework for designing and training ML/DL models whilst Fortran remains a language of choice for many high-performance computing (HPC) scientific models. The FTorch library provides an easy-to-use, performant, cross-platform method for coupling the two, allowing users to call PyTorch models from Fortran.

Description

Journal Title

The Journal of Open Source Software

Conference Name

Journal ISSN

2475-9066
2475-9066

Volume Title

10

Publisher

The Open Journal

Rights and licensing

Except where otherwised noted, this item's license is described as Attribution 4.0 International
Sponsorship
Schmidt Sciences, LLC