Skip to content

An unofficial implementation of the Fourier Neural Operator in Flax

Notifications You must be signed in to change notification settings

astanziola/fourier-neural-operator-flax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

da1a778 · May 25, 2024

History

17 Commits
Apr 11, 2022
Mar 19, 2024
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Apr 12, 2022

Repository files navigation

Fourier Neural Operator (Flax)

This is an unofficial Flax (JAX) port of the Fourier Neural Operator developed by Zongyi Li et al.

Please visit this repository to access the official PyTorch implementation of FNO form the paper's authors, and for the citation policy in case you use FNO in your research.

Requirements

To install fno, you just need to have flax installed (see the requirements.txt file).

Then:

  • To generate the data you need MATLAB (or, probably, Octave: haven't tested it).
  • To run the training scripts, you'll need to install the packages in requirements-train.txt, for example using pip install -r requirements-train.txt.

About

An unofficial implementation of the Fourier Neural Operator in Flax

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published