Skip to content

Commit 0f7e115

Browse files
committed
Typographical updated from JOSS Editor Review.
1 parent 96a419e commit 0f7e115

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

paper/paper.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ revolutionised many fields within science, industry, and beyond.
5151
Researchers across domains are increasingly seeking to combine ML
5252
with numerical modelling to advance research.
5353
This typically brings about the challenge of _programming
54-
language interoperation_. PyTorch is a popular framework for designing and
55-
training ML/DL models whilst Fortran remains a language of choice for many
54+
language interoperation_. PyTorch [@paszke2019pytorch] is a popular framework for
55+
designing and training ML/DL models whilst Fortran remains a language of choice for many
5656
high-performance computing (HPC) scientific models.
5757
The `FTorch` library provides an easy-to-use, performant method for coupling
5858
the two, allowing users to call PyTorch models from Fortran.
@@ -76,20 +76,20 @@ and the development of data-driven components.
7676
Such deployments of ML can achieve improved computational and/or predictive performance,
7777
compared to traditional numerical techniques.
7878
A common example from the geosciences is ML parameterisation
79-
of subgrid processes - a major source of uncertainty in many models.
79+
of subgrid processes — a major source of uncertainty in many models.
8080

8181
Fortran is widely used for scientific codes due to its performance,
8282
stability, array-oriented design, and native support for shared and distributed memory,
8383
amongst other features [@kedward2022state].
8484
Many ML frameworks, on the other hand, are accessed using Python.
85-
The commonly-used PyTorch framework [@paszke2019pytorch]
85+
The commonly-used PyTorch framework
8686
allows users to design and deploy ML models with many advanced features.
8787

88-
Ideally users would develop and validate ML models in the PyTorch environment
88+
Ideally, users would develop and validate ML models in the PyTorch environment
8989
before deploying them into a scientific model.
9090
This deployment should require minimal additional code, and guarantee
9191
identical results as obtained with the PyTorch
92-
interface -- something not guaranteed if re-implementing by hand in Fortran.
92+
interface — something not guaranteed if re-implementing by hand in Fortran.
9393
Ideally one would call out, from Fortran, to an ML model
9494
saved from PyTorch, with the results returned directly to the scientific code.
9595

0 commit comments

Comments
 (0)