All Projects → timeseriesAI → Tsai

timeseriesAI / Tsai

Licence: apache-2.0
Time series Timeseries Deep Learning Pytorch fastai - State-of-the-art Deep Learning with Time Series and Sequences in Pytorch / fastai

Projects that are alternatives of or similar to Tsai

Kaggle Web Traffic Time Series Forecasting
Solution to Kaggle - Web Traffic Time Series Forecasting
Stars: ✭ 29 (-92.87%)
Mutual labels:  jupyter-notebook, time-series, timeseries, cnn
Simplestockanalysispython
Stock Analysis Tutorial in Python
Stars: ✭ 126 (-69.04%)
Mutual labels:  jupyter-notebook, time-series, timeseries, time-series-analysis
Kaggle Web Traffic
1st place solution
Stars: ✭ 1,641 (+303.19%)
Mutual labels:  jupyter-notebook, time-series, timeseries, rnn
Stingray
Anything can happen in the next half hour (including spectral timing made easy)!
Stars: ✭ 94 (-76.9%)
Mutual labels:  jupyter-notebook, time-series, timeseries, time-series-analysis
Timesynth
A Multipurpose Library for Synthetic Time Series Generation in Python
Stars: ✭ 170 (-58.23%)
Mutual labels:  jupyter-notebook, time-series, timeseries
Tsmoothie
A python library for time-series smoothing and outlier detection in a vectorized way.
Stars: ✭ 109 (-73.22%)
Mutual labels:  jupyter-notebook, time-series, timeseries
Keraspp
코딩셰프의 3분 딥러닝, 케라스맛
Stars: ✭ 178 (-56.27%)
Mutual labels:  jupyter-notebook, cnn, rnn
Tcdf
Temporal Causal Discovery Framework (PyTorch): discovering causal relationships between time series
Stars: ✭ 217 (-46.68%)
Mutual labels:  jupyter-notebook, timeseries, cnn
Pytorch Learners Tutorial
PyTorch tutorial for learners
Stars: ✭ 97 (-76.17%)
Mutual labels:  jupyter-notebook, cnn, rnn
Auto ts
Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost Models on Time Series data sets with a Single Line of Code. Now updated with Dask to handle millions of rows.
Stars: ✭ 195 (-52.09%)
Mutual labels:  jupyter-notebook, time-series, time-series-analysis
Natural Language Processing With Tensorflow
Natural Language Processing with TensorFlow, published by Packt
Stars: ✭ 222 (-45.45%)
Mutual labels:  jupyter-notebook, cnn, rnn
Time Series Forecasting With Python
A use-case focused tutorial for time series forecasting with python
Stars: ✭ 105 (-74.2%)
Mutual labels:  jupyter-notebook, time-series, time-series-analysis
timemachines
Predict time-series with one line of code.
Stars: ✭ 342 (-15.97%)
Mutual labels:  timeseries, time-series, time-series-analysis
Codesearchnet
Datasets, tools, and benchmarks for representation learning of code.
Stars: ✭ 1,378 (+238.57%)
Mutual labels:  jupyter-notebook, cnn, rnn
Pytorch Seq2seq
Tutorials on implementing a few sequence-to-sequence (seq2seq) models with PyTorch and TorchText.
Stars: ✭ 3,418 (+739.8%)
Mutual labels:  jupyter-notebook, rnn, transformer
Deep XF
Package towards building Explainable Forecasting and Nowcasting Models with State-of-the-art Deep Neural Networks and Dynamic Factor Model on Time Series data sets with single line of code. Also, provides utilify facility for time-series signal similarities matching, and removing noise from timeseries signals.
Stars: ✭ 83 (-79.61%)
Mutual labels:  timeseries, time-series, time-series-analysis
Deep Learning With Python
Deep learning codes and projects using Python
Stars: ✭ 195 (-52.09%)
Mutual labels:  jupyter-notebook, cnn, rnn
Sars tutorial
Repository for the tutorial on Sequence-Aware Recommender Systems held at TheWebConf 2019 and ACM RecSys 2018
Stars: ✭ 320 (-21.38%)
Mutual labels:  jupyter-notebook, sequence, rnn
Pytorch Pos Tagging
A tutorial on how to implement models for part-of-speech tagging using PyTorch and TorchText.
Stars: ✭ 96 (-76.41%)
Mutual labels:  jupyter-notebook, cnn, rnn
Pytorch Sentiment Analysis
Tutorials on getting started with PyTorch and TorchText for sentiment analysis.
Stars: ✭ 3,209 (+688.45%)
Mutual labels:  jupyter-notebook, cnn, rnn

tsai

State-of-the-art Deep Learning for Time Series and Sequence Modeling. tsai is currently under active development by timeseriesAI.

CI PyPI Downloads

tsaiis an open-source deep learning package built on top of Pytorch & fastai focused on state-of-the-art techniques for time series classification, regression and forecasting.

  • Self-supervised learning: If you are interested in applying self-supervised learning to time series, you may want to check our new tutorial notebook: 08_Self_Supervised_TSBERT.ipynb
  • New visualization: We've also added a new PredictionDynamics callback that will display the predictions during training. This is the type of output you would get in a classification task for example: LSST_training

Installation

You can install the latest stable version from pip using:

pip install tsai

Or you can install the cutting edge version of this library from github by doing:

pip install -Uqq git+https://github.com/timeseriesAI/tsai.git

Once the install is complete, you should restart your runtime and then run:

from tsai.all import *

Documentation

Here's the link to the documentation.

How to get started

To get to know the tsai package, we'd suggest you start with this notebook in Google Colab: 01_Intro_to_Time_Series_Classification

It provides an overview of a time series classification problem using fastai v2.

If you want more details, you can get them in nbs 00 and 00a.

To use tsai in your own notebooks, the only thing you need to do after you have installed the package is to add this:

from tsai.all import *

Citing tsai

If you use tsai in your research please use the following BibTeX entry:

@Misc{tsai,
    author =       {Ignacio Oguiza},
    title =        {tsai - A state-of-the-art deep learning library for time series and sequential data},
    howpublished = {Github},
    year =         {2020},
    url =          {https://github.com/timeseriesAI/tsai}
}
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].