diff --git a/README.md b/README.md index c96c49d..9716156 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ We are a study project of Osnabrueck University that is interested in Computer Vision. With this project we want to improve the performance of an asparagus sorting machine. The repository shows how we classify images of asparagus with Machine Learning methods. - You can find in this repository: - Documentation @@ -15,9 +14,8 @@ You can find in this repository: - Labeling Application - Kappa Agreement - Annotations - - Data Sets + - Data Sets - Classification - - Pipeline - Unsupervised Learning - Semi-Supervised Learning - Supervised Learning @@ -25,5 +23,4 @@ You can find in this repository: - Images - Service - Have a look at our [documentation](https://asparagus.readthedocs.io/en/latest/)! \ No newline at end of file diff --git a/classification/app_from_img_to_categories.py b/app_from_img_to_categories.py similarity index 100% rename from classification/app_from_img_to_categories.py rename to app_from_img_to_categories.py diff --git a/classification/semi_supervised_autoencoders/semi_supervised_learning_big_bottleneck.ipynb b/classification/semisupervised/semi_supervised_autoencoders/semi_supervised_learning_big_bottleneck.ipynb similarity index 100% rename from classification/semi_supervised_autoencoders/semi_supervised_learning_big_bottleneck.ipynb rename to classification/semisupervised/semi_supervised_autoencoders/semi_supervised_learning_big_bottleneck.ipynb diff --git a/classification/semi_supervised_autoencoders/semi_supervised_learning_convolutional_vae.ipynb b/classification/semisupervised/semi_supervised_autoencoders/semi_supervised_learning_convolutional_vae.ipynb similarity index 100% rename from classification/semi_supervised_autoencoders/semi_supervised_learning_convolutional_vae.ipynb rename to classification/semisupervised/semi_supervised_autoencoders/semi_supervised_learning_convolutional_vae.ipynb diff --git a/classification/variational_auto_encoder/asparagus.py b/classification/semisupervised/variational_auto_encoder/asparagus.py similarity index 100% rename from classification/variational_auto_encoder/asparagus.py rename to classification/semisupervised/variational_auto_encoder/asparagus.py diff --git a/classification/variational_auto_encoder/combined.csv b/classification/semisupervised/variational_auto_encoder/combined.csv similarity index 100% rename from classification/variational_auto_encoder/combined.csv rename to classification/semisupervised/variational_auto_encoder/combined.csv diff --git a/classification/variational_auto_encoder/grid.py b/classification/semisupervised/variational_auto_encoder/grid.py similarity index 100% rename from classification/variational_auto_encoder/grid.py rename to classification/semisupervised/variational_auto_encoder/grid.py diff --git a/classification/variational_auto_encoder/vae_mlp/vae_mlp.h5 b/classification/semisupervised/variational_auto_encoder/vae_mlp/vae_mlp.h5 similarity index 100% rename from classification/variational_auto_encoder/vae_mlp/vae_mlp.h5 rename to classification/semisupervised/variational_auto_encoder/vae_mlp/vae_mlp.h5 diff --git a/classification/variational_auto_encoder/vae_mlp/variational_autoencoder.py b/classification/semisupervised/variational_auto_encoder/vae_mlp/variational_autoencoder.py similarity index 100% rename from classification/variational_auto_encoder/vae_mlp/variational_autoencoder.py rename to classification/semisupervised/variational_auto_encoder/vae_mlp/variational_autoencoder.py diff --git a/classification/variational_auto_encoder/vae_mlp/variational_autoencoder_local.py b/classification/semisupervised/variational_auto_encoder/vae_mlp/variational_autoencoder_local.py similarity index 100% rename from classification/variational_auto_encoder/vae_mlp/variational_autoencoder_local.py rename to classification/semisupervised/variational_auto_encoder/vae_mlp/variational_autoencoder_local.py diff --git a/classification/dedicated_head_network/training_on_heads.ipynb b/classification/supervised/dedicated_head_network/training_on_heads.ipynb similarity index 100% rename from classification/dedicated_head_network/training_on_heads.ipynb rename to classification/supervised/dedicated_head_network/training_on_heads.ipynb diff --git a/classification/labelCNN/__init__.py b/classification/supervised/labelCNN/__init__.py similarity index 100% rename from classification/labelCNN/__init__.py rename to classification/supervised/labelCNN/__init__.py diff --git a/classification/labelCNN/combine_labels.py b/classification/supervised/labelCNN/combine_labels.py similarity index 100% rename from classification/labelCNN/combine_labels.py rename to classification/supervised/labelCNN/combine_labels.py diff --git a/classification/labelCNN/models/CNN_katha_grid.h5 b/classification/supervised/labelCNN/models/CNN_katha_grid.h5 similarity index 100% rename from classification/labelCNN/models/CNN_katha_grid.h5 rename to classification/supervised/labelCNN/models/CNN_katha_grid.h5 diff --git a/classification/labelCNN/models/model_5_epochs_grid.h5 b/classification/supervised/labelCNN/models/model_5_epochs_grid.h5 similarity index 100% rename from classification/labelCNN/models/model_5_epochs_grid.h5 rename to classification/supervised/labelCNN/models/model_5_epochs_grid.h5 diff --git a/classification/labelCNN/multilabel_model.py b/classification/supervised/labelCNN/multilabel_model.py similarity index 100% rename from classification/labelCNN/multilabel_model.py rename to classification/supervised/labelCNN/multilabel_model.py diff --git a/classification/labelCNN/training.py b/classification/supervised/labelCNN/training.py similarity index 100% rename from classification/labelCNN/training.py rename to classification/supervised/labelCNN/training.py diff --git a/classification/mlps_and_feature_engineering/bendedness_based_on_angles.ipynb b/classification/supervised/mlps_and_feature_engineering/bendedness_based_on_angles.ipynb similarity index 100% rename from classification/mlps_and_feature_engineering/bendedness_based_on_angles.ipynb rename to classification/supervised/mlps_and_feature_engineering/bendedness_based_on_angles.ipynb diff --git a/classification/mlps_and_feature_engineering/histograms_of_palette_all.ipynb b/classification/supervised/mlps_and_feature_engineering/histograms_of_palette_all.ipynb similarity index 100% rename from classification/mlps_and_feature_engineering/histograms_of_palette_all.ipynb rename to classification/supervised/mlps_and_feature_engineering/histograms_of_palette_all.ipynb diff --git a/classification/pca_code/get_images/combined_new.csv b/classification/unsupervised/pca_code/get_images/combined_new.csv similarity index 100% rename from classification/pca_code/get_images/combined_new.csv rename to classification/unsupervised/pca_code/get_images/combined_new.csv diff --git a/classification/pca_code/get_images/feature_ids.py b/classification/unsupervised/pca_code/get_images/feature_ids.py similarity index 100% rename from classification/pca_code/get_images/feature_ids.py rename to classification/unsupervised/pca_code/get_images/feature_ids.py diff --git a/classification/pca_code/get_images/grid.py b/classification/unsupervised/pca_code/get_images/grid.py similarity index 100% rename from classification/pca_code/get_images/grid.py rename to classification/unsupervised/pca_code/get_images/grid.py diff --git a/classification/pca_code/get_images/submit_feature_ids.py b/classification/unsupervised/pca_code/get_images/submit_feature_ids.py similarity index 100% rename from classification/pca_code/get_images/submit_feature_ids.py rename to classification/unsupervised/pca_code/get_images/submit_feature_ids.py diff --git a/classification/pca_code/pca_calculation/grid.py b/classification/unsupervised/pca_code/pca_calculation/grid.py similarity index 100% rename from classification/pca_code/pca_calculation/grid.py rename to classification/unsupervised/pca_code/pca_calculation/grid.py diff --git a/classification/pca_code/pca_calculation/pca_calculation.py b/classification/unsupervised/pca_code/pca_calculation/pca_calculation.py similarity index 100% rename from classification/pca_code/pca_calculation/pca_calculation.py rename to classification/unsupervised/pca_code/pca_calculation/pca_calculation.py diff --git a/classification/pca_code/pca_calculation/submit_pca_calculation.py b/classification/unsupervised/pca_code/pca_calculation/submit_pca_calculation.py similarity index 100% rename from classification/pca_code/pca_calculation/submit_pca_calculation.py rename to classification/unsupervised/pca_code/pca_calculation/submit_pca_calculation.py diff --git a/classification/pca_code/pca_classify/classify.py b/classification/unsupervised/pca_code/pca_classify/classify.py similarity index 100% rename from classification/pca_code/pca_classify/classify.py rename to classification/unsupervised/pca_code/pca_classify/classify.py diff --git a/classification/pca_code/pca_classify/grid.py b/classification/unsupervised/pca_code/pca_classify/grid.py similarity index 100% rename from classification/pca_code/pca_classify/grid.py rename to classification/unsupervised/pca_code/pca_classify/grid.py diff --git a/classification/pca_code/pca_classify/submit_classify.py b/classification/unsupervised/pca_code/pca_classify/submit_classify.py similarity index 100% rename from classification/pca_code/pca_classify/submit_classify.py rename to classification/unsupervised/pca_code/pca_classify/submit_classify.py diff --git a/classification/pca_code/pca_first_approaches/pca_3_img.py b/classification/unsupervised/pca_code/pca_first_approaches/pca_3_img.py similarity index 100% rename from classification/pca_code/pca_first_approaches/pca_3_img.py rename to classification/unsupervised/pca_code/pca_first_approaches/pca_3_img.py diff --git a/classification/pca_code/pca_first_approaches/pca_colour_ac.py b/classification/unsupervised/pca_code/pca_first_approaches/pca_colour_ac.py similarity index 100% rename from classification/pca_code/pca_first_approaches/pca_colour_ac.py rename to classification/unsupervised/pca_code/pca_first_approaches/pca_colour_ac.py diff --git a/classification/pca_code/pca_first_approaches/pca_greyscale.py b/classification/unsupervised/pca_code/pca_first_approaches/pca_greyscale.py similarity index 100% rename from classification/pca_code/pca_first_approaches/pca_greyscale.py rename to classification/unsupervised/pca_code/pca_first_approaches/pca_greyscale.py diff --git a/classification/pca_code/pca_first_approaches/pca_rgb.py b/classification/unsupervised/pca_code/pca_first_approaches/pca_rgb.py similarity index 100% rename from classification/pca_code/pca_first_approaches/pca_rgb.py rename to classification/unsupervised/pca_code/pca_first_approaches/pca_rgb.py diff --git a/classification/pca_code/pca_first_approaches/pca_rgb_eigenspargel.py b/classification/unsupervised/pca_code/pca_first_approaches/pca_rgb_eigenspargel.py similarity index 100% rename from classification/pca_code/pca_first_approaches/pca_rgb_eigenspargel.py rename to classification/unsupervised/pca_code/pca_first_approaches/pca_rgb_eigenspargel.py diff --git a/documentation/docs/Asparagus RoadMap actual.xlsx b/documentation/Asparagus RoadMap actual.xlsx similarity index 100% rename from documentation/docs/Asparagus RoadMap actual.xlsx rename to documentation/Asparagus RoadMap actual.xlsx diff --git a/documentation/docs/Classification Tree.001.jpeg b/documentation/Classification Tree.001.jpeg similarity index 100% rename from documentation/docs/Classification Tree.001.jpeg rename to documentation/Classification Tree.001.jpeg diff --git a/documentation/docs/Makefile b/documentation/Makefile similarity index 100% rename from documentation/docs/Makefile rename to documentation/Makefile diff --git a/documentation/docs/WorkSchedule2020_update24.1.docx b/documentation/WorkSchedule2020_update24.1.docx similarity index 100% rename from documentation/docs/WorkSchedule2020_update24.1.docx rename to documentation/WorkSchedule2020_update24.1.docx diff --git a/documentation/docs/WorkSchedule_2019.html b/documentation/WorkSchedule_2019.html similarity index 100% rename from documentation/docs/WorkSchedule_2019.html rename to documentation/WorkSchedule_2019.html diff --git a/documentation/docs/WorkSchedule_2019.md b/documentation/WorkSchedule_2019.md similarity index 100% rename from documentation/docs/WorkSchedule_2019.md rename to documentation/WorkSchedule_2019.md diff --git a/documentation/docs/api/app_from_img_to_categories.rst b/documentation/api/app_from_img_to_categories.rst similarity index 100% rename from documentation/docs/api/app_from_img_to_categories.rst rename to documentation/api/app_from_img_to_categories.rst diff --git a/documentation/docs/api/combine_labels.rst b/documentation/api/combine_labels.rst similarity index 100% rename from documentation/docs/api/combine_labels.rst rename to documentation/api/combine_labels.rst diff --git a/documentation/docs/api/feature_extraction.rst b/documentation/api/feature_extraction.rst similarity index 100% rename from documentation/docs/api/feature_extraction.rst rename to documentation/api/feature_extraction.rst diff --git a/documentation/docs/api/good_style.rst b/documentation/api/good_style.rst similarity index 100% rename from documentation/docs/api/good_style.rst rename to documentation/api/good_style.rst diff --git a/documentation/docs/api/labelCNN.rst b/documentation/api/labelCNN.rst similarity index 100% rename from documentation/docs/api/labelCNN.rst rename to documentation/api/labelCNN.rst diff --git a/documentation/docs/api/label_app.rst b/documentation/api/label_app.rst similarity index 100% rename from documentation/docs/api/label_app.rst rename to documentation/api/label_app.rst diff --git a/documentation/docs/api/measure_agreement.rst b/documentation/api/measure_agreement.rst similarity index 100% rename from documentation/docs/api/measure_agreement.rst rename to documentation/api/measure_agreement.rst diff --git a/documentation/docs/api/modules.rst b/documentation/api/modules.rst similarity index 100% rename from documentation/docs/api/modules.rst rename to documentation/api/modules.rst diff --git a/documentation/docs/api/pipeline.rst b/documentation/api/pipeline.rst similarity index 100% rename from documentation/docs/api/pipeline.rst rename to documentation/api/pipeline.rst diff --git a/documentation/docs/api/plot_agreement_data.rst b/documentation/api/plot_agreement_data.rst similarity index 100% rename from documentation/docs/api/plot_agreement_data.rst rename to documentation/api/plot_agreement_data.rst diff --git a/documentation/docs/api_docs.rst b/documentation/api_docs.rst similarity index 100% rename from documentation/docs/api_docs.rst rename to documentation/api_docs.rst diff --git a/documentation/docs/conf.py b/documentation/conf.py similarity index 100% rename from documentation/docs/conf.py rename to documentation/conf.py diff --git a/documentation/docs/index.rst b/documentation/index.rst similarity index 100% rename from documentation/docs/index.rst rename to documentation/index.rst diff --git a/documentation/docs/labelapp_linux.yml b/documentation/labelapp_linux.yml similarity index 100% rename from documentation/docs/labelapp_linux.yml rename to documentation/labelapp_linux.yml diff --git a/documentation/docs/make.bat b/documentation/make.bat similarity index 100% rename from documentation/docs/make.bat rename to documentation/make.bat diff --git a/documentation/docs/manual_CONDA.md b/documentation/manual_CONDA.md similarity index 100% rename from documentation/docs/manual_CONDA.md rename to documentation/manual_CONDA.md diff --git a/preprocessing/CreateDataSet/manual_dataSet.md b/documentation/manual_dataSet.md similarity index 100% rename from preprocessing/CreateDataSet/manual_dataSet.md rename to documentation/manual_dataSet.md diff --git a/documentation/docs/manual_how_to_label.md b/documentation/manual_how_to_label.md similarity index 100% rename from documentation/docs/manual_how_to_label.md rename to documentation/manual_how_to_label.md diff --git a/documentation/docs/manual_latex.md b/documentation/manual_latex.md similarity index 100% rename from documentation/docs/manual_latex.md rename to documentation/manual_latex.md diff --git a/documentation/docs/manual_run_labelapp_externally.md b/documentation/manual_run_labelapp_externally.md similarity index 100% rename from documentation/docs/manual_run_labelapp_externally.md rename to documentation/manual_run_labelapp_externally.md diff --git a/documentation/docs/manual_run_streamlit_app.md b/documentation/manual_run_streamlit_app.md similarity index 100% rename from documentation/docs/manual_run_streamlit_app.md rename to documentation/manual_run_streamlit_app.md diff --git a/documentation/docs/manuals.rst b/documentation/manuals.rst similarity index 100% rename from documentation/docs/manuals.rst rename to documentation/manuals.rst diff --git a/documentation/docs/protocols.rst b/documentation/protocols.rst similarity index 100% rename from documentation/docs/protocols.rst rename to documentation/protocols.rst diff --git a/documentation/docs/protocols/protocol_19_04_08.md b/documentation/protocols/protocol_19_04_08.md similarity index 100% rename from documentation/docs/protocols/protocol_19_04_08.md rename to documentation/protocols/protocol_19_04_08.md diff --git a/documentation/docs/protocols/protocol_19_04_12.md b/documentation/protocols/protocol_19_04_12.md similarity index 100% rename from documentation/docs/protocols/protocol_19_04_12.md rename to documentation/protocols/protocol_19_04_12.md diff --git a/documentation/docs/protocols/protocol_19_04_26.md b/documentation/protocols/protocol_19_04_26.md similarity index 100% rename from documentation/docs/protocols/protocol_19_04_26.md rename to documentation/protocols/protocol_19_04_26.md diff --git a/documentation/docs/protocols/protocol_19_05_03.md b/documentation/protocols/protocol_19_05_03.md similarity index 100% rename from documentation/docs/protocols/protocol_19_05_03.md rename to documentation/protocols/protocol_19_05_03.md diff --git a/documentation/docs/protocols/protocol_19_05_10.md b/documentation/protocols/protocol_19_05_10.md similarity index 100% rename from documentation/docs/protocols/protocol_19_05_10.md rename to documentation/protocols/protocol_19_05_10.md diff --git a/documentation/docs/protocols/protocol_19_05_17.md b/documentation/protocols/protocol_19_05_17.md similarity index 100% rename from documentation/docs/protocols/protocol_19_05_17.md rename to documentation/protocols/protocol_19_05_17.md diff --git a/documentation/docs/protocols/protocol_19_05_24.md b/documentation/protocols/protocol_19_05_24.md similarity index 100% rename from documentation/docs/protocols/protocol_19_05_24.md rename to documentation/protocols/protocol_19_05_24.md diff --git a/documentation/docs/protocols/protocol_19_05_31.md b/documentation/protocols/protocol_19_05_31.md similarity index 100% rename from documentation/docs/protocols/protocol_19_05_31.md rename to documentation/protocols/protocol_19_05_31.md diff --git a/documentation/docs/protocols/protocol_19_06_07.md b/documentation/protocols/protocol_19_06_07.md similarity index 100% rename from documentation/docs/protocols/protocol_19_06_07.md rename to documentation/protocols/protocol_19_06_07.md diff --git a/documentation/docs/protocols/protocol_19_06_14.md b/documentation/protocols/protocol_19_06_14.md similarity index 100% rename from documentation/docs/protocols/protocol_19_06_14.md rename to documentation/protocols/protocol_19_06_14.md diff --git a/documentation/docs/protocols/protocol_19_06_21.md b/documentation/protocols/protocol_19_06_21.md similarity index 100% rename from documentation/docs/protocols/protocol_19_06_21.md rename to documentation/protocols/protocol_19_06_21.md diff --git a/documentation/docs/protocols/protocol_19_06_28.md b/documentation/protocols/protocol_19_06_28.md similarity index 100% rename from documentation/docs/protocols/protocol_19_06_28.md rename to documentation/protocols/protocol_19_06_28.md diff --git a/documentation/docs/protocols/protocol_19_07_05.md b/documentation/protocols/protocol_19_07_05.md similarity index 100% rename from documentation/docs/protocols/protocol_19_07_05.md rename to documentation/protocols/protocol_19_07_05.md diff --git a/documentation/docs/protocols/protocol_19_09_06.md b/documentation/protocols/protocol_19_09_06.md similarity index 100% rename from documentation/docs/protocols/protocol_19_09_06.md rename to documentation/protocols/protocol_19_09_06.md diff --git a/documentation/docs/protocols/protocol_19_09_12.md b/documentation/protocols/protocol_19_09_12.md similarity index 100% rename from documentation/docs/protocols/protocol_19_09_12.md rename to documentation/protocols/protocol_19_09_12.md diff --git a/documentation/docs/protocols/protocol_19_11_15.md b/documentation/protocols/protocol_19_11_15.md similarity index 100% rename from documentation/docs/protocols/protocol_19_11_15.md rename to documentation/protocols/protocol_19_11_15.md diff --git a/documentation/docs/protocols/protocol_19_12_06.md b/documentation/protocols/protocol_19_12_06.md similarity index 100% rename from documentation/docs/protocols/protocol_19_12_06.md rename to documentation/protocols/protocol_19_12_06.md diff --git a/documentation/docs/protocols/protocol_initial_questions.md b/documentation/protocols/protocol_initial_questions.md similarity index 100% rename from documentation/docs/protocols/protocol_initial_questions.md rename to documentation/protocols/protocol_initial_questions.md diff --git a/documentation/docs/pyqt.yml b/documentation/pyqt.yml similarity index 100% rename from documentation/docs/pyqt.yml rename to documentation/pyqt.yml diff --git a/documentation/docs/workschedules.rst b/documentation/workschedules.rst similarity index 100% rename from documentation/docs/workschedules.rst rename to documentation/workschedules.rst