Parcourir la source

Update of documentation

Jérôme BUISINE il y a 4 ans
Parent
commit
c36be3d73e
3 fichiers modifiés avec 24 ajouts et 28 suppressions
  1. 13 2
      README.md
  2. 11 7
      config/attributes_config.py
  3. 0 19
      config/metrics_config.py

+ 13 - 2
README.md

@@ -1,4 +1,4 @@
-# Deep Learning modules
+# Thesis common modules
 
 ## Description
 
@@ -6,11 +6,22 @@ Project which contains dependencies used in few developed projects:
 
 - [Noise Detection CNN](https://github.com/prise-3d/Thesis-NoiseDetection-CNN.git)
 - [Denoising autoencoder](https://github.com/prise-3d/Thesis-Denoising-autoencoder.git)
+- [Noise Detection attributes](https://github.com/prise-3d/Thesis-NoiseDetection-attributes.git)
+- [Noise Detection 26 attributes](https://github.com/prise-3d/Thesis-NoiseDetection-26-attributes.git)
+
+TODO : add others projects references
+
+## Configuration file
+
+There is few configuration files (`config` folder):
+- **global:** contains common variables of project
+- **attributes:** extends from global and contains specific variables
+- **cnn:** extends from global and contains specific variables for Deep Learning
 
 ## Add as dependency
 
 ```bash
-git submodule add https://github.com/prise-3d/Thesis-DeepLearning-modules.git modules
+git submodule add https://github.com/prise-3d/Thesis-CommonModules.git modules
 ```
 
 ## License

+ 11 - 7
config/attributes_config.py

@@ -1,15 +1,19 @@
 from .metrics_config import *
 
-# store all variables from metrics config
+# store all variables from global config
 context_vars = vars()
 
 # folders
+min_max_custom_folder           = 'custom_norm'
+correlation_indices_folder      = 'corr_indices'
 
-# file or extensions
+# variables
+features_choices_labels         = ['lab', 'mscn', 'low_bits_2', 'low_bits_3', 'low_bits_4', 'low_bits_5', 'low_bits_6','low_bits_4_shifted_2', 'sub_blocks_stats', 'sub_blocks_area', 'sub_blocks_stats_reduced', 'sub_blocks_area_normed', 'mscn_var_4', 'mscn_var_16', 'mscn_var_64', 'mscn_var_16_max', 'mscn_var_64_max', 'ica_diff', 'svd_trunc_diff', 'ipca_diff', 'svd_reconstruct', 'highest_sv_std_filters', 'lowest_sv_std_filters', 'highest_wave_sv_std_filters', 'lowest_wave_sv_std_filters']
 
-# variables 
+models_names_list               = ["svm_model","ensemble_model","ensemble_model_v2","deep_keras"]
+normalization_choices           = ['svd', 'svdn', 'svdne']
 
-# override metrics_choices_labels
-features_choices_labels         = ['filters_statistics']
-
-# parameters
+# parameters
+keras_epochs                    = 500
+keras_batch                     = 32
+val_dataset_size                = 0.2

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 19
config/metrics_config.py