All Projects → CertifaiAI → time-series-labs

CertifaiAI / time-series-labs

Licence: AGPL-3.0 license
Hands-on training labs for Deep Learning in Time Series course by CERTIFAI

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to time-series-labs

autoplait
Python implementation of AutoPlait (SIGMOD'14) without smoothing algorithm. NOTE: This repository is for my personal use.
Stars: ✭ 24 (+41.18%)
Mutual labels:  time-series
wax-ml
A Python library for machine-learning and feedback loops on streaming data
Stars: ✭ 36 (+111.76%)
Mutual labels:  time-series
cantor
Data abstraction, storage, discovery, and serving system
Stars: ✭ 25 (+47.06%)
Mutual labels:  time-series
The-Purchase-and-Redemption-Forecast-Challenge-baseline
天池“资金流入流出预测——挑战baseline”的解决方案,线上效果143.5
Stars: ✭ 78 (+358.82%)
Mutual labels:  time-series
cnosdb
An Open Source Distributed Time Series Database with high performance, high compression ratio and high usability.
Stars: ✭ 858 (+4947.06%)
Mutual labels:  time-series
xephon-k
A time series database prototype with multiple backends
Stars: ✭ 22 (+29.41%)
Mutual labels:  time-series
time-series-classification
Classifying time series using feature extraction
Stars: ✭ 75 (+341.18%)
Mutual labels:  time-series
ninja automator
Acquire data with honour and wisdom — using the way of the ninja.
Stars: ✭ 21 (+23.53%)
Mutual labels:  time-series
modeltime.resample
Resampling Tools for Time Series Forecasting with Modeltime
Stars: ✭ 12 (-29.41%)
Mutual labels:  time-series
Autoformer
About Code release for "Autoformer: Decomposition Transformers with Auto-Correlation for Long-Term Series Forecasting" (NeurIPS 2021), https://arxiv.org/abs/2106.13008
Stars: ✭ 567 (+3235.29%)
Mutual labels:  time-series
dana
DANA: Dimension-Adaptive Neural Architecture (UbiComp'21)( ACM IMWUT)
Stars: ✭ 28 (+64.71%)
Mutual labels:  time-series
wetterdienst
Open weather data for humans
Stars: ✭ 190 (+1017.65%)
Mutual labels:  time-series
tsmp
R Functions implementing UCR Matrix Profile Algorithm
Stars: ✭ 63 (+270.59%)
Mutual labels:  time-series
ahead
Univariate and multivariate time series forecasting
Stars: ✭ 15 (-11.76%)
Mutual labels:  time-series
ctsa
A Univariate Time Series Analysis and ARIMA Modeling Package in ANSI C. Updated with SARIMAX and Auto ARIMA.
Stars: ✭ 38 (+123.53%)
Mutual labels:  time-series
pybacen
This library was developed for economic analysis in the Brazilian scenario (Investments, micro and macroeconomic indicators)
Stars: ✭ 40 (+135.29%)
Mutual labels:  time-series
talaria
TalariaDB is a distributed, highly available, and low latency time-series database for Presto
Stars: ✭ 148 (+770.59%)
Mutual labels:  time-series
readabs
Download and tidy time series data from the Australian Bureau of Statistics in R
Stars: ✭ 73 (+329.41%)
Mutual labels:  time-series
P4J
Periodic time series analysis tools based on information theory
Stars: ✭ 42 (+147.06%)
Mutual labels:  time-series
state-spaces
Sequence Modeling with Structured State Spaces
Stars: ✭ 694 (+3982.35%)
Mutual labels:  time-series

Time Series Labs

This repository contains Jupyter notebooks used for training during time series course delivery.

Contents

  1. AR Modelling

  2. ARIMA

  3. Multilayer perceptron in time series forecasting

  4. Time series forecasting using deep learning

  5. Time series classification and anomaly detection using deep learning

Getting Started

Install Anaconda Individual Edition

Download and install Anaconda.

Environment Setup

You can install the dependencies through any of the following ways:

  1. Setup the virtual environment using conda by
conda env create -f environment.yml
  1. Setup the virtual environment using virtualenv with Python version 3.8 by
pip install -r requirement.txt

The environment setup will take some time to download required modules.

GPU Setup (optional)

Follow the instructions below if you plan to use GPU setup.

  1. Install CUDA and cuDNN Requirements:

Step by step installation guides can be found here.

  1. If you like to use different version of CUDA, please install appropriate cudatoolkit module by enter conda install cudatoolkit=CUDA_VERSION
conda install cudatoolkit=10.2

Usage

All examples are separated into [training] and [solution] folders.

All notebooks in training folder have few lines commented out so that they can be taught and demonstrated in the class. The solution folder contains the un-commented version for every line of codes.

Known Issues

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].