https://github.com/gabrielscabrera/masterthesis
https://github.com/gabrielscabrera/masterthesis
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/gabrielscabrera/masterthesis
- Owner: GabrielSCabrera
- License: gpl-3.0
- Created: 2020-01-22T16:27:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-17T20:45:45.000Z (over 2 years ago)
- Last Synced: 2025-01-11T18:09:54.811Z (over 1 year ago)
- Language: Python
- Size: 92 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MasterThesis
### Support
Developed and tested for the `gnome` terminal, and is likely to work on most Unix/Linux systems.
### Requirements
Dataset files (`M8_1_bins.zip`,`M8_2_bins.zip`,`MONZ5_bins.zip`, and `WG04_bins.zip`) should be saved in the directory `/home//Documents/MasterThesis/bins/`.
### Functionality
Once the data files are in place, open *this* directory in your terminal and run a command. These are listed below:
| Command | Description | Requirements | Output |
|----------------|-------------------------------------------------------------------|----------------------------------------|---------------------------|
| make | Runs `main.py` | N/A | N/A |
| make clean | Removes all `__pycache__` directories | N/A | N/A |
| make reset | Removes all *generated* directories and files | N/A | N/A |
| make split | Splits a selected dataset into training and testing sets | Dataset in `/data/` directory | Compressed `.npz` arrays |
| make train_DNN | Creates a *DNN* model using `scikit-learn` and a selected dataset | Split data in `/split_data/` directory | Trained model `.dnn` file |