Skip to content

Implementing of Brent crude oil forecasting using various deep learning networks

Notifications You must be signed in to change notification settings

Med-Rokaimi/Brent-oil-price-forecasting-base-deep-learning-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Brent-oil-price-forecasting-base-deep-learning-models

implementing various deep learning networks with Pytorch and Keras using multivariate timeseries data. #Included models:

  1. LSTM / Bi-LSTM
  2. GRU/Bi-GRU
  3. CNN-LSTM
  4. CNN-LSTM-Attention
  5. Encoder-Decoder-LSTM

How to use it:

  1. clone the repos.
  2. Create your own env and install required packages
pip install -r requirements.txt

3- run main.py

python main.py [model name]

You can select [model name] from the available model names shown on the main.py (for instance: Bi-LSTM, CNN-LSTM-att, encoder-decoder-LSTM) 4. you can setup selected features (USD, sentiment score, Brent price, you can add as many as columns you want) from arg.py in the config folder. From argg.py you can also tunning models hyperparameters.

About

Implementing of Brent crude oil forecasting using various deep learning networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published