Skip to content

nanophotonics-lab/Adjoint-FNO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adjoint Method-based Fourier Neural Operator Surrogate Solver for Wavefront Shaping in Tunable Metasurfaces

Data preparation

Our metalens dataset used in the paper can be accessed on GoogleDrive.

The train-test data should be placed in data directory. :

(repository)
└───data
      └───dataset
            ├───train
            └───valid

Training

After preparing the dataset in data/DRMI_dataset directory, use

python fno_train.py

for our model, or

python train.py

for comparison group.

To change the settings for training, modify arguments in train python files.

Evaluation

python iteration.py

You should set the log path in the iteration python file in order to evaluate.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages