• Stars
    star
    123
  • Rank 289,240 (Top 6 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created over 2 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Transfer πŸ€— Learning for Time Series Forecasting

Transfer learning for Time Series Forecasting

Transfer learning refers to the process of pre-training a flexible model on a large dataset and using it later on other data with little to no training. It is one of the most outstanding πŸš€ achievements in Machine Learning 🧠 and has many practical applications.

For time series forecasting, the technique allows you to get lightning-fast predictions ⚑ bypassing the tradeoff between accuracy and speed.

This notebook shows how to generate a pre-trained model and store it in a checkpoint to make it available for public use to forecast new time series never seen by the model. If you want to see a proof of concept in action you can visit this Demo.

If you want to use our Low Latency API for forecasting you can SingUp here.

You can contribute with your pre-trained models by following this Notebook and sending us an email at federico[at]nixtla.io

You can also take a look at list of pretrained models here. Currently we have this ones avaiable in our API or Demo. You can also download the .ckpt:

See how to load and use the pretrained models in this Notebook. If you want us to include more model or train some private ones in your own data, contact us at: [email protected].

If you are interested in the transfer learning literature, take a look at this paper:

More Repositories

1

statsforecast

Lightning ⚑️ fast forecasting with statistical and econometric models.
Python
3,846
star
2

neuralforecast

Scalable and user friendly neural 🧠 forecasting algorithms.
Python
2,727
star
3

nixtla

TimeGPT-1: production ready pre-trained Time Series Foundation Model for forecasting and anomaly detection. Generative pretrained transformer for time series trained on over 100B data points. It's capable of accurately predicting various domains such as retail, electricity, finance, and IoT with just a few lines of code πŸš€.
Jupyter Notebook
2,208
star
4

hierarchicalforecast

Probabilistic Hierarchical forecasting πŸ‘‘ with statistical and econometric methods.
Python
568
star
5

mlforecast

Scalable machine πŸ€– learning for time series forecasting.
Python
501
star
6

tsfeatures

Calculates various features from time series data. Python implementation of the R package tsfeatures.
Python
343
star
7

Nixtla

Automated time series processing and forecasting.
Python
253
star
8

datasetsforecast

Datasets for time series forecasting
Jupyter Notebook
38
star
9

fpp3-python

Forecasting: principles and practice in python
Jupyter Notebook
13
star
10

timegpt-forecaster-streamlit

TimeGPT forecaster example using streamlit
Python
12
star
11

vantage

Use TimeGPT to predict cloud costs and detect anomalies.
Python
11
star
12

public-slides

Nixtla Public Slides
Python
6
star
13

nixtlats

6
star
14

popol-vuh

Popol Vuh: Nixtla's operating system
Python
6
star
15

utilsforecast

Python
4
star
16

nixtlar

R SDK for TimeGPT
R
3
star
17

m4-forecasts

ZIP version of M4 forecasts uploaded to https://github.com/Mcompetitions/M4-methods/tree/master/Point%20Forecasts.
2
star
18

m5-forecasts

ZIP version of dataset and forecasts uploaded to https://drive.google.com/drive/folders/1D6EWdVSaOtrP1LEFh1REjI3vej6iUS_4.
2
star
19

nixtla-commons

Nixtla shared assets
CSS
2
star
20

blog

Jupyter Notebook
1
star
21

docs

MDX
1
star
22

how-to-contribute-nixtlaverse

Instruction to contribute to the Nixtla libraries
1
star