SAVRN
Search Contact SAVRN

Open-weight model · Time series forecasting

chronos-t5-base

by Autogluon autogluon/chronos-t5-base

Update Feb 14, 2025: Chronos-Bolt & original Chronos models are now available on Amazon SageMaker JumpStart! Check out the tutorial notebook to learn how to deploy Chronos endpoints for production use in a few lines of code.

Parameters201M
Context
Weights805.5 MB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads15.3k

Runs On

What it takes to serve chronos-t5-base (201M parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

PrecisionWeightsMemory neededCheapest setupPer hourAlso fits
16-bit 0.4 GB 0.5 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 0.2 GB 0.2 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 0.1 GB 0.1 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the SAVRN Index, read Sep 18, 2026.

Model Card

By Autogluon, published under apache-2.0, revision f2e0830df05a.

Update Feb 14, 2025: Chronos-Bolt & original Chronos models are now available on Amazon SageMaker JumpStart! Check out the tutorial notebook to learn how to deploy Chronos endpoints for production use in a few lines of code. Update Nov 27, 2024: We have released Chronos-Bolt models that are more accurate (5% lower error), up to 250 times faster and 20 times more memory-efficient than the original Chronos models of the same size. Check out the new models here. Chronos is a family of pretrained time series forecasting models based on language model architectures. A time series is transformed into a sequence of tokens via scaling and quantization, and a language model is trained on these…

Read Autogluon's full model card

Update Feb 14, 2025: Chronos-Bolt & original Chronos models are now available on Amazon SageMaker JumpStart! Check out the tutorial notebook to learn how to deploy Chronos endpoints for production use in a few lines of code.

Update Nov 27, 2024: We have released Chronos-Bolt models that are more accurate (5% lower error), up to 250 times faster and 20 times more memory-efficient than the original Chronos models of the same size. Check out the new modelshere.

Chronos is a family of pretrained time series forecasting models based on language model architectures. A time series is transformed into a sequence of tokens via scaling and quantization, and a language model is trained on these tokens using the cross-entropy loss. Once trained, probabilistic forecasts are obtained by sampling multiple future trajectories given the historical context. Chronos models have been trained on a large corpus of publicly available time series data, as well as synthetic data generated using Gaussian processes.

For details on Chronos models, training data and procedures, and experimental results, please refer to the paper Chronos: Learning the Language of Time Series.


Fig. 1: High-level depiction of Chronos. (Left) The input time series is scaled and quantized to obtain a sequence of tokens. (Center) The tokens are fed into a language model which may either be an encoder-decoder or a decoder-only model. The model is trained using the cross-entropy loss. (Right) During inference, we autoregressively sample tokens from the model and map them back to numerical values. Multiple trajectories are sampled to obtain a predictive distribution.


Architecture

The models in this repository are based on the T5 architecture. The only difference is in the vocabulary size: Chronos-T5 models use 4096 different tokens, compared to 32128 of the original T5 models, resulting in fewer parameters.

Usage

To perform inference with Chronos models, install the package in the GitHub companion repo by running:

pip install git+https://github.com/amazon-science/chronos-forecasting.git

A minimal example showing how to perform inference using Chronos models:

import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import torch
from chronos import ChronosPipeline

pipeline = ChronosPipeline.from_pretrained(
  "amazon/chronos-t5-base",
  device_map="cuda",
  torch_dtype=torch.bfloat16,
)

df = pd.read_csv("https://raw.githubusercontent.com/AileenNielsen/TimeSeriesAnalysisWithPython/master/data/AirPassengers.csv")

# context must be either a 1D tensor, a list of 1D tensors,
# or a left-padded 2D tensor with batch as the first dimension
context = torch.tensor(df["#Passengers"])
prediction_length = 12
forecast = pipeline.predict(context, prediction_length)  # shape [num_series, num_samples, prediction_length]

# visualize the forecast
forecast_index = range(len(df), len(df) + prediction_length)
low, median, high = np.quantile(forecast[0].numpy(), [0.1, 0.5, 0.9], axis=0)

plt.figure(figsize=(8, 4))
plt.plot(df["#Passengers"], color="royalblue", label="historical data")
plt.plot(forecast_index, median, color="tomato", label="median forecast")
plt.fill_between(forecast_index, low, high, color="tomato", alpha=0.3, label="80% prediction interval")
plt.legend()
plt.grid()
plt.show()

Citation

If you find Chronos models useful for your research, please consider citing the associated paper:

@article{ansari2024chronos,
  author  = {Ansari, Abdul Fatir and Stella, Lorenzo and Turkmen, Caner and Zhang, Xiyuan, and Mercado, Pedro and Shen, Huibin and Shchur, Oleksandr and Rangapuram, Syama Syndar and Pineda Arango, Sebastian and Kapoor, Shubham and Zschiegner, Jasper and Maddix, Danielle C. and Mahoney, Michael W. and Torkkola, Kari and Gordon Wilson, Andrew and Bohlke-Schneider, Michael and Wang, Yuyang},
  title   = {Chronos: Learning the Language of Time Series},
  journal = {arXiv preprint arXiv:2403.07815},
  year    = {2024}
}

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

Configuration

Architecture
T5ForConditionalGeneration
Vocabulary size
4,096
Stored precision
float32
Model type
t5

Identity and Version

Repository
autogluon/chronos-t5-base
Publisher
Autogluon
Task
Time series forecasting
Modality
Time series
Library
transformers
Parameters
201M parameters
Languages
Not stated by the source
Revision
f2e0830df05a1afe8ff70d4323f58e684ada3234
First published
2024-05-14
Last updated
2025-10-30

Files and Weights

6 files, 805.8 MB in total. The weights are 1 file totalling 805.5 MB in safetensors.

Weights1 file · 805.5 MB
Configuration2 files · 1.3 KB
Documentation1 file · 6.0 KB
Other1 file · 232.3 KB
Repository1 file · 1.5 KB
Every file
FileTypeSizeSHA-256
model.safetensorsWeights805.5 MB 44a2eef44aa1
config.jsonConfiguration1.1 KB
generation_config.jsonConfiguration142 B
README.mdDocumentation6.0 KB
figures/main-figure.pngOther232.3 KB
.gitattributesRepository1.5 KB

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
805.5 MB
Download from Autogluon

Released by Autogluon through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published805.5 MB
16-bit0.4 GB
8-bit0.2 GB
4-bit0.1 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About chronos-t5-base

How much GPU memory does chronos-t5-base need?

About 0.5 GB at 16-bit and 0.1 GB at 4-bit: the weights (201M parameters) plus a working margin. A long context needs more.

What is the cheapest GPU to run chronos-t5-base on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

Can I use chronos-t5-base commercially?

Yes. chronos-t5-base is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

Similar Models

Model · Time series forecasting

chronos-t5-base

Amazon

Update Feb 14, 2025: Chronos-Bolt & original Chronos models are now available on Amazon SageMaker JumpStart! Check out the tutorial notebook to learn how to deploy Chronos endpoints for production use in a few lines of code. Update Nov 27, 2024: We have released Chronos-Bolt models that are more accurate (5% lower error), up to 250 times faster and 20 times more memory-efficient than the original Chronos models of the same size. Check out the new models here. Chronos is a family of pretrained time series forecasting models based on language model architectures. A time series is transformed into a sequence of tokens via scaling and quantization, and a language model is trained on these…

Open weights apache-2.0 201M parameters chronos-forecasting

Model · Time series forecasting

chronos-bolt-base

Autogluon

Update Feb 14, 2025: Chronos-Bolt models are now available on Amazon SageMaker JumpStart! Check out the tutorial notebook to learn how to deploy Chronos endpoints for production use in a few lines of code. Chronos-Bolt is a family of pretrained time series forecasting models which can be used for zero-shot forecasting. It is based on the T5 encoder-decoder architecture and has been trained on nearly 100 billion time series observations. It chunks the historical time series context into patches of multiple observations, which are then input into the encoder. The decoder then uses these representations to directly generate quantile forecasts across multiple future steps—a method known as…

Open weights apache-2.0 205M parameters

Model · Time series forecasting

chronos-bolt-base

Amazon

Update Feb 14, 2025: Chronos-Bolt models are now available on Amazon SageMaker JumpStart! Check out the tutorial notebook to learn how to deploy Chronos endpoints for production use in a few lines of code. Chronos-Bolt is a family of pretrained time series forecasting models which can be used for zero-shot forecasting. It is based on the T5 encoder-decoder architecture and has been trained on nearly 100 billion time series observations. It chunks the historical time series context into patches of multiple observations, which are then input into the encoder. The decoder then uses these representations to directly generate quantile forecasts across multiple future steps—a method known as…

Open weights apache-2.0 205M parameters chronos-forecasting

Model · Time series forecasting

Aurora

DI DaSE ECNU

alt="Aurora Logo" src="https://cdn-uploads.huggingface.co/production/uploads/66276727368ec2a0b933772c/ytpsIAr98keUvNouoOVmb.png" width="30%" The official code repo of our ICLR 2026 paper: Aurora: Towards Universal Generative Multimodal Time Series Forecasting alt="ICLR 2026" src="https://img.shields.io/badge/ICLR%202026-Aurora-orange" alt="Python" src="https://img.shields.io/badge/Python-3.10%2B-blue" alt="PyTorch" src="https://img.shields.io/badge/PyTorch-2.4.1-blue" alt="GitHub Stars" src="https://img.shields.io/github/stars/decisionintelligence/Aurora?logo=github" alt="GitHub" src="https://img.shields.io/badge/GitHub-Aurora-black?logo=github" Aurora is a highly capable multimodal time…

Open weights mit 211M parameters 10,000 tokens

Model · Time series forecasting

timesfm-2.5-200m-pytorch

Google

TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting. Please reinstall the latest version of the timesfm package to reflect these changes. Results should be unchanged. This checkpoint is not an officially supported Google product. See TimesFM in BigQuery for Google official support. timesfm-2.5-200m is the third open model checkpoint. timesfm-2.5-200m is pretrained using - Wikimedia Pageviews, cutoff Nov 2023 (see paper for details). - Google Trends top queries, cutoff EoY 2022 (see paper for details). - Synthetic and augmented data. At this point, please run

Open weights apache-2.0 231M parameters timesfm

Model · Time series forecasting

timesfm-2.5-200m-transformers

Google

TimesFM (Time Series Foundation Model) is a pretrained decoder-only model for time-series forecasting. This repository contains the Transformers port of the official TimesFM 2.5 PyTorch release. This model is converted from the official TimesFM 2.5 PyTorch checkpoint and integrated into transformers as TimesFm25ModelForPrediction. The converted checkpoint preserves the original architecture and forecasting behavior, including: patch-based inputs for time-series contexts decoder-only self-attention stack point and quantile forecasts Weight conversion parity is verified by comparing converted-model forecasts against the official implementation outputs on deterministic inputs.

Open weights apache-2.0 231M parameters 16,384 tokens transformers