All Projects → LongxingTan → Time Series Prediction

LongxingTan / Time Series Prediction

Licence: mit
A collection of time series prediction methods: rnn, seq2seq, cnn, wavenet, transformer, unet, n-beats, gan, kalman-filter

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Time Series Prediction

Tensorflow Tutorials
텐서플로우를 기초부터 응용까지 단계별로 연습할 수 있는 소스 코드를 제공합니다
Stars: ✭ 2,096 (+497.15%)
Mutual labels:  cnn, gan, seq2seq
pyRiemann
Python machine learning package based on sklearn API for multivariate data processing and statistical analysis of symmetric positive definite matrices via Riemannian geometry
Stars: ✭ 470 (+33.9%)
Mutual labels:  time-series, signal-processing
wv
⏰ This R package provides the tools to perform standard and robust wavelet variance analysis for time series (signal processing). Among others, aside from computing the wavelet variance and cross-covariance (classic and robust), the package provides inference tools (e.g. confidence intervals) and plotting tools allowing to perform some visual an…
Stars: ✭ 14 (-96.01%)
Mutual labels:  time-series, signal-processing
ttslearn
ttslearn: Library for Pythonで学ぶ音声合成 (Text-to-speech with Python)
Stars: ✭ 158 (-54.99%)
Mutual labels:  seq2seq, wavenet
Kaggle Competition Favorita
5th place solution for Kaggle competition Favorita Grocery Sales Forecasting
Stars: ✭ 169 (-51.85%)
Mutual labels:  time-series, cnn
Seriesnet
Time series prediction using dilated causal convolutional neural nets (temporal CNN)
Stars: ✭ 185 (-47.29%)
Mutual labels:  time-series, wavenet
GAN-RNN Timeseries-imputation
Recurrent GAN for imputation of time series data. Implemented in TensorFlow 2 on Wikipedia Web Traffic Forecast dataset from Kaggle.
Stars: ✭ 107 (-69.52%)
Mutual labels:  gan, seq2seq
Doppelganger
[IMC 2020 (Best Paper Finalist)] Using GANs for Sharing Networked Time Series Data: Challenges, Initial Promise, and Open Questions
Stars: ✭ 97 (-72.36%)
Mutual labels:  time-series, gan
DLSS
Deep Learning Super Sampling with Deep Convolutional Generative Adversarial Networks.
Stars: ✭ 88 (-74.93%)
Mutual labels:  cnn, gan
hifigan-denoiser
HiFi-GAN: High Fidelity Denoising and Dereverberation Based on Speech Deep Features in Adversarial Networks
Stars: ✭ 88 (-74.93%)
Mutual labels:  gan, wavenet
Mydeeplearning
A deep learning library to provide algs in pure Numpy or Tensorflow.
Stars: ✭ 281 (-19.94%)
Mutual labels:  cnn, gan
Data science blogs
A repository to keep track of all the code that I end up writing for my blog posts.
Stars: ✭ 139 (-60.4%)
Mutual labels:  time-series, gan
Kaggle Web Traffic
1st place solution
Stars: ✭ 1,641 (+367.52%)
Mutual labels:  time-series, seq2seq
Basicocr
BasicOCR是一个致力于解决自然场景文字识别算法研究的项目。该项目由长城数字大数据应用技术研究院佟派AI团队发起和维护。
Stars: ✭ 336 (-4.27%)
Mutual labels:  cnn, gan
Pytorch Gan Timeseries
GANs for time series generation in pytorch
Stars: ✭ 109 (-68.95%)
Mutual labels:  time-series, wavenet
msda
Library for multi-dimensional, multi-sensor, uni/multivariate time series data analysis, unsupervised feature selection, unsupervised deep anomaly detection, and prototype of explainable AI for anomaly detector
Stars: ✭ 80 (-77.21%)
Mutual labels:  time-series, signal-processing
Dcpdn
Densely Connected Pyramid Dehazing Network (CVPR'2018)
Stars: ✭ 321 (-8.55%)
Mutual labels:  cnn, gan
Tensorflow Cnn Time Series
Feeding images of time series to Conv Nets! (Tensorflow + Keras)
Stars: ✭ 49 (-86.04%)
Mutual labels:  time-series, cnn
Cnn For Stock Market Prediction Pytorch
CNN for stock market prediction using raw data & candlestick graph.
Stars: ✭ 86 (-75.5%)
Mutual labels:  time-series, cnn
dts
A Keras library for multi-step time-series forecasting.
Stars: ✭ 130 (-62.96%)
Mutual labels:  time-series, seq2seq

Time series prediction

LICENSE
This repository implements the common methods of time series prediction, especially deep learning methods in TensorFlow2. It's welcomed to contribute if you have any better idea, just create a PR. If any question, feel free to open an issue.

Ongoing project, I will continue to improve this, so you might want to watch/star this repo to revisit.

RNN

intro

code

wavenet

intro

code

transformer

intro

code

U-Net

intro

code

n-beats

intro

code

GAN

intro

code

Usage

  1. Install the required library
$ pip install -r requirements.txt
  1. Download the data, if necessary
$ bash ./data/download_passenger.sh
  1. Train the model
    set custom_model_params if you want (refer to params in ./deepts/models/*.py), and pay attention to feature engineering.
$ cd examples
$ python run_train.py --use_model seq2seq
$ cd ..
$ tensorboard --logdir=./data/logs
  1. Predict new data
$ cd examples
$ python run_test.py

Further reading

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].