This repository contains codes and data for following publications:
python 3.6+
tensorflow-gpu
keras
pandas
numpy
matplotlib
sklearn
Install anaconda from this on your pc and run following commands
conda create --name tf-gpu
conda activate tf-gpu
conda install -c aaronzs tensorflow-gpu
conda install -c anaconda cudatoolkit
conda install -c anaconda cudnn
conda install keras-gpu
pip install pandas
pip install sklearn
pip install matplotlib
Then run to download the git repository
git clone https://github.com/Anurag14/Inflow-Prediction-Bhakra
cd Inflow-Prediction-Bhakra
download graphviz2.38 from here then add its executable to $PATH variable.
import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/'
or run following if above doesn't seem to work
pip install pydot_ng
conda install graphviz
Update: As of writing this library there seems to be a open issue here
Same quick fix is applied by hacking into the keras library ../keras/utils/vis_utils.py and change
import pydot
to
import pydot_ng as pydot
Then run LSTM/predict.py
python LSTM/predict.py