Skip to content

Python scripts for generating data set and training a CNN for solving the ill-conditioned inverse Mie scattering problem.

Notifications You must be signed in to change notification settings

shihao1007/python-cnn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-cnn

Python package for CNN pipelines

Four folders contains different steps for the workflow:

1 ./data_generate contains scripts for geneating 2-D near field, far field and traditional Mie scattering simulations.

2 ./data_loader constains scripts for loading, splitting, cropping and adding noise to the raw data.

3 ./model_training contains scripts for training different types of CNN, multi-training pipeline and noise-sensitivity test pipeline.

4 ./model_evaluation contains scripts that plot 3-D visualization of the accuracy for the trained model, or geneates an animation for the dataset.

Please pull chis repository and include it in Python path before running any script.

About

Python scripts for generating data set and training a CNN for solving the ill-conditioned inverse Mie scattering problem.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages