/ann_calsim

Primary LanguageJupyter Notebook

Binder

Python based ANN for CALSIM

This repo uses Python and Keras frameworks to build, train and test a neural network based on the paper.

Nimal C. Jayasundara, et al. Artificial Neural Network for Sacramento–San JoaquinDelta Flow–Salinity Relationship for CalSim 3.0

Setup

To try it on the cloud (mybinder.org) simply use Binder.

To setup a local enviornment, first download miniconda3 and then create an environment based on environment.yml file

conda env create -f environment.yml

Now you follow the instructions below

Running

The repo contains jupyter notebooks and python code in two files. The starting point for input preprocessing are DSS files from one or mor runs of CALSIM based DSM2 studies.