Skip to content

Contains DL LSTMs designed to predict geomagnetic behaviour

Notifications You must be signed in to change notification settings

ggerules/solar-terrestrial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontier Development Lab 2017 B-Sting Solar Terrestrial Interactions Neural Network Generation

Draft documentation. Check back! Initial Documentation to be completed by September 10th, 2017

Hardware Requirements - Preliminary List

This was tested on P100 nVidia GPU and nVidia GTX 1060 GPU. Should work if enough RAM on computer and fast enough GPU.

Software Requirements

python, anaconda, keras-gp, scikit-learn, pandas

How to run

For some of the csv files c++ programs were used for conversion. They can be found in cpp_files subdirectory. These are placeholder programs and probably should be converted to python for c++ phobic people. Check the README in that subdirectory for further details.

For either Project 1 or Project 2 edit the config.cfg file to point to the appropriate directory and import data.

Project 1: geomag with omni solar wind data Two files to run to explore LSTM with geo magnetic and solar wind data. Each one is a different take on LSTMs.

python LSTMarrayprediction.py

or

python lstm_multi_channel.py

Project 2: geomag, omni solar wind data and kp index

python kp_regress.py

Note: Check back early September 2017 for more documentatation and code clean up.

About

Contains DL LSTMs designed to predict geomagnetic behaviour

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 93.9%
  • Python 4.2%
  • C++ 1.6%
  • Other 0.3%