Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →
Top 23 Python Forecasting Projects
-
Database Connection: Ollama supports several data platforms.
-
Scout Monitoring
Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
-
Prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
Project mention: TimesFM (Time Series Foundation Model) for time-series forecasting | news.ycombinator.com | 2024-05-08 -
statsmodels is the closest thing in python to R. statsmodels has mixed model support, but mgcv apparently requires more. It is well above my paygrade, but this seems relevant: https://github.com/statsmodels/statsmodels/issues/8029 (i.e. no out of the box support, you might be able to build an approximation on your own).
-
Project mention: Darts: Python lib for forecasting and anomaly detection on time series | news.ycombinator.com | 2024-03-05
-
-
-
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Kats
Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.
-
Project mention: Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams | news.ycombinator.com | 2024-04-23
https://github.com/awslabs/gluonts is a great candidate for a sample wiki. It is an OSS lib, not great documentation, very hard to RTFM (unlike, say, sklearn which already has a great wiki), doubtful that awslabs would pay to produce.
-
-
I can't find the TimeGPT-1 model.
LICENSE Apache-2
https://github.com/Nixtla/statsforecast/blob/main/LICENSE
Mentions ARIMA, ETS, CES, and Theta modeling
-
Project mention: Facebook Prophet: library for generating forecasts from any time series data | news.ycombinator.com | 2023-09-26
-
-
Project mention: [D] Doubts on the implementation of LSTMs for timeseries prediction (like including weather forecasts) | /r/MachineLearning | 2023-12-10
-
Project mention: TimesFM (Time Series Foundation Model) for time-series forecasting | news.ycombinator.com | 2024-05-08
On a related note, Amazon also had a model for time series forecasting called Chronos.
https://github.com/amazon-science/chronos-forecasting
-
flow-forecast
Deep learning PyTorch library for time series forecasting, classification, and anomaly detection (originally for flood forecasting).
-
LTSF-Linear
[AAAI-23 Oral] Official implementation of the paper "Are Transformers Effective for Time Series Forecasting?"
-
orbit
A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood. (by uber)
-
pmdarima
A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.
-
Project mention: Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting | news.ycombinator.com | 2024-02-26
-
functime
Time-series machine learning at scale. Built with Polars for embarrassingly parallel feature extraction and forecasts on panel data.
-
PyPOTS
A Python toolkit/library for reality-centric machine/deep learning and data mining on partially-observed time series, including SOTA neural network models for scientific analysis tasks of imputation/classification/clustering/forecasting/anomaly detection/cleaning on incomplete industrial (irregularly-sampled) multivariate TS with NaN missing values
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Forecasting discussion
Python Forecasting related posts
-
TimesFM (Time Series Foundation Model) for time-series forecasting
-
Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams
-
Financial Market Applications of LLMs
-
Moirai: A Time Series Foundation Model for Universal Forecasting
-
Chronos: Learning the Language of Time Series
-
Darts: Python lib for forecasting and anomaly detection on time series
-
Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting
-
A note from our sponsor - Scout Monitoring
www.scoutapm.com | 15 Sep 2024
Index
What are some of the best open-source Forecasting projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | MindsDB | 26,208 |
2 | Prophet | 18,264 |
3 | statsmodels | 9,966 |
4 | darts | 7,902 |
5 | sktime | 7,739 |
6 | autogluon | 7,620 |
7 | Informer2020 | 5,267 |
8 | Kats | 4,884 |
9 | gluonts | 4,546 |
10 | pytorch-forecasting | 3,863 |
11 | statsforecast | 3,845 |
12 | neural_prophet | 3,807 |
13 | Merlion | 3,359 |
14 | neuralforecast | 2,920 |
15 | chronos-forecasting | 2,318 |
16 | flow-forecast | 2,007 |
17 | LTSF-Linear | 1,932 |
18 | orbit | 1,855 |
19 | pmdarima | 1,572 |
20 | lag-llama | 1,188 |
21 | functime | 1,008 |
22 | PyPOTS | 964 |
23 | aeon | 955 |