#Supervised and Unsupervised Training
Requirements:
- Tensorflow 1.14.0
- Keras 2.3.1
- Matplotlib
- hyperopt
- Scikit-learn 0.23.1
To run the training code, please refer to main.py and execute the following lines
- Baseline CNN training -> line 224-237
- Convolutional Autoencoder and CNN training -> line 243-275
- Denoising Autoenconder and CNN training -> line 281-313
- Simplified U-NET and CNN training -> line 319-351
- Multi-model Simplified U-Net with CNN (End-to-End training) -> line 357-373
- Multi-model Denoising Autoencoder with CNN (End-to-End training) -> line 379-395
- Multi-model Convolutional Autoencoder with CNN (End-to-End training) -> line 401-417