Reimplementation of DeepSolar using Keras and TensorFlow 2.x
- Clone this repository:
git clone https://github.com/aidan-fitz/deepsolar-v2.git
- Download the dataset from Academic Torrents using a BitTorrent client.
- Training set: SPI_train.tar.gz
- Test set: SPI_eval.tar.gz
- Validation set: SPI_val.tar.gz
- Extract each of these files into the folder where your repository is:
Your directory structure should look like this:
cd deepsolar-v2 tar xzvf SPI_train.tar.gz tar xzvf SPI_val.tar.gz tar xzvf SPI_eval.tar.gz
deepsolar-v2/ |- SPI_train/ |- SPI_val/ |- SPI_eval/ |- [repository contents]
- Create a virtual environment and activate it (requires Python 3.x):
python3 -m venv env source env/bin/activate
- Install the requirements:
pip3 install -r requirements.txt
To run any of the Jupyter notebooks in this repository, run:
jupyter notebook