Chronos-2
is a 120M-parameter, encoder-only time series foundation model for zero-shot forecasting.
It supports
univariate
,
multivariate
, and
covariate-informed
tasks within a single architecture.
Inspired by the T5 encoder, Chronos-2 produces multi-step-ahead quantile forecasts and uses a group attention mechanism for efficient in-context learning across related series and covariates.
Trained on a combination of real-world and large-scale synthetic datasets, it achieves
state-of-the-art zero-shot accuracy
among public models on
fev-bench
,
GIFT-Eval
, and
Chronos Benchmark II
.
Chronos-2 is also
highly efficient
, delivering over 300 time series forecasts per second on a single A10G GPU and supporting both
GPU and CPU inference
.
🧩 Chronos & Chronos-Bolt do not natively support future covariates, but they can be combined with external covariate regressors (see
AutoGluon tutorial
). This only models per-timestep effects, not effects across time. In contrast, Chronos-2 supports all covariate types natively.
Usage
Local usage
For experimentation and local inference, you can use the
inference package
.
Install the package
pip install "chronos-forecasting>=2.0"
Make zero-shot predictions using the
pandas
API
import pandas as pd # requires: pip install 'pandas[pyarrow]'from chronos import Chronos2Pipeline
pipeline = Chronos2Pipeline.from_pretrained("amazon/chronos-2", device_map="cuda")
# Load historical target values and past values of covariates
context_df = pd.read_parquet("https://autogluon.s3.amazonaws.com/datasets/timeseries/electricity_price/train.parquet")
# (Optional) Load future values of covariates
test_df = pd.read_parquet("https://autogluon.s3.amazonaws.com/datasets/timeseries/electricity_price/test.parquet")
future_df = test_df.drop(columns="target")
# Generate predictions with covariates
pred_df = pipeline.predict_df(
context_df,
future_df=future_df,
prediction_length=24, # Number of steps to forecast
quantile_levels=[0.1, 0.5, 0.9], # Quantiles for probabilistic forecast
id_column="id", # Column identifying different time series
timestamp_column="timestamp", # Column with datetime information
target="target", # Column(s) with time series values to predict
)
Deploying a Chronos-2 endpoint to SageMaker
For production use, we recommend deploying Chronos-2 endpoints to Amazon SageMaker.
First, update the SageMaker SDK to make sure that all the latest models are available.
pip install -U sagemaker
Deploy an inference endpoint to SageMaker.
from sagemaker.jumpstart.model import JumpStartModel
model = JumpStartModel(
model_id="pytorch-forecasting-chronos-2",
instance_type="ml.g5.2xlarge",
)
predictor = model.deploy()
Now you can send time series data to the endpoint in JSON format.
If you find Chronos-2 useful for your research, please consider citing the associated paper:
@article{ansari2025chronos2,
title = {Chronos-2: From Univariate to Universal Forecasting},
author = {Abdul Fatir Ansari and Oleksandr Shchur and Jaris Küken and Andreas Auer and Boran Han and Pedro Mercado and Syama Sundar Rangapuram and Huibin Shen and Lorenzo Stella and Xiyuan Zhang and Mononito Goswami and Shubham Kapoor and Danielle C. Maddix and Pablo Guerron and Tony Hu and Junming Yin and Nick Erickson and Prateek Mutalik Desai and Hao Wang and Huzefa Rangwala and George Karypis and Yuyang Wang and Michael Bohlke-Schneider},
year = {2025},
url = {https://arxiv.org/abs/2510.15821}
}
Runs of amazon chronos-2 on huggingface.co
31.5M
Total runs
275.6K
24-hour runs
1.9M
3-day runs
5.7M
7-day runs
15.5M
30-day runs
More Information About chronos-2 huggingface.co Model
chronos-2 huggingface.co is an AI model on huggingface.co that provides chronos-2's model effect (), which can be used instantly with this amazon chronos-2 model. huggingface.co supports a free trial of the chronos-2 model, and also provides paid use of the chronos-2. Support call chronos-2 model through api, including Node.js, Python, http.
chronos-2 huggingface.co is an online trial and call api platform, which integrates chronos-2's modeling effects, including api services, and provides a free online trial of chronos-2, you can try chronos-2 online for free by clicking the link below.
amazon chronos-2 online free url in huggingface.co:
chronos-2 is an open source model from GitHub that offers a free installation service, and any user can find chronos-2 on GitHub to install. At the same time, huggingface.co provides the effect of chronos-2 install, users can directly use chronos-2 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.