Syntesis images noise detection using CNN approach
Jérôme BUISINE 238d151cfe Merge branch 'release/v0.1.1' | il y a 5 ans | |
---|---|---|
modules | il y a 5 ans | |
.gitignore | il y a 5 ans | |
LICENSE | il y a 5 ans | |
README.md | il y a 5 ans | |
display_simulation_curves.py | il y a 5 ans | |
generate_dataset.py | il y a 5 ans | |
generate_reconstructed_data.py | il y a 5 ans | |
predict_noisy_image.py | il y a 5 ans | |
predict_seuil_expe_curve.py | il y a 5 ans | |
requirements.txt | il y a 6 ans | |
run.sh | il y a 5 ans | |
run_maxwell_simulation_custom.sh | il y a 5 ans | |
train_model.py | il y a 5 ans | |
transformation_functions.py | il y a 5 ans |
pip install -r requirements.txt
Generate reconstructed data from specific method of reconstruction (run only once time or clean data folder before):
python generate_reconstructed_data.py -h
Generate custom dataset from one reconstructed method or multiples (implemented later)
python generate_dataset.py -h
List of expected parameter by reconstruction method:
Example:
python generate_dataset.py --output data/output_data_filename --metrics "svd_reconstruction, ipca_reconstruction, fast_ica_reconstruction" --renderer "maxwell" --scenes "A, D, G, H" --params "100, 200 :: 50, 10 :: 50" --nb_zones 10 --random 1
Then, train model using your custom dataset:
python train_model --data data/custom_dataset --output output_model_name
This project contains modules:
All these modules will be enhanced during development of the project