chronos-bolt-small

Chronos‑Bolt‑Small (model ID autogluon/chronos-bolt-small ) is a pretrained, zero‑shot time‑series forecasting foundation model. Built on the T5 encoder‑decoder architecture

autogluon 9.2M downloads apache-2.0 Time Series Top 50
Frameworkssafetensors
Tagst5time seriesforecastingpretrained modelsfoundation modelstime series foundation modelstime-seriestime-series-forecasting
Downloads
9.2M
License
apache-2.0
Pipeline
Time Series
Author
autogluon

Run chronos-bolt-small locally on a Q4KM hard drive

Speed up your deployments with a pre‑loaded Q4KM hard drive that ships Chronos‑Bolt‑Small ready to run out‑of‑the‑box. Get this model on a Q4KM hard drive today and enjoy instant, low‑latency...

Shop Q4KM Drives

Technical Overview

Chronos‑Bolt‑Small (model ID autogluon/chronos-bolt-small) is a pretrained, zero‑shot time‑series forecasting foundation model. Built on the T5 encoder‑decoder architecture, it has been exposed to nearly 100 billion observations across a diverse collection of public and proprietary time‑series datasets. The model ingests a historical “context” window, chunks it into overlapping patches, encodes those patches, and then directly generates quantile forecasts for a user‑specified horizon using a decoder that predicts multiple quantiles in parallel.

  • Key Features & Capabilities
    • Zero‑shot forecasting – no fine‑tuning required for new domains.
    • Direct multi‑step forecasting – produces all future steps in a single decoder pass, avoiding error accumulation.
    • Quantile output – supports probabilistic forecasting (e.g., 10‑th, 50‑th, 90‑th percentiles).
    • Fast inference – up to 250× quicker than the original Chronos models of comparable size.
    • Memory‑efficient – up to 20× less VRAM consumption.
  • Architecture Highlights
    • Based on t5‑efficient‑small (≈ 48 M parameters).
    • Encoder processes patches of the input series (multiple observations per patch) to capture local patterns while keeping sequence length manageable.
    • Decoder is trained to emit a sequence of quantile values for each future step, enabling both point forecasts (median) and uncertainty bands.
    • Uses safetensors for efficient, low‑overhead weight storage.
  • Intended Use Cases
    • Rapid production‑grade forecasting where latency and memory are critical (e.g., edge devices, real‑time dashboards).
    • Exploratory analytics on new time‑series data without a costly data‑collection‑and‑training loop.
    • Probabilistic forecasting for risk‑aware decision making in finance, supply‑chain, energy, and IoT.

Benchmark Performance

Chronos‑Bolt‑Small is evaluated on the Chronos benchmark covering 27 diverse datasets. Two core metrics are reported:

  • Weighted Quantile Loss (WQL) – measures the accuracy of the full predictive distribution.
  • Mean Absolute Scaled Error (MASE) – a normalized point‑forecast error that is comparable across series of different scales.

In the benchmark, Chronos‑Bolt‑Small outperforms traditional statistical baselines (e.g., ARIMA, ETS) and many deep‑learning models that were trained on the same datasets, despite being a zero‑shot model. Moreover, it surpasses the original Chronos‑Large model in both WQL and MASE while being over 600× faster in inference.

Inference speed is illustrated by a head‑to‑head comparison: forecasting 1 024 series with a 512‑observation context and a 64‑step horizon, Chronos‑Bolt‑Small completes the task in a fraction of the time required by the original Chronos counterpart, as shown in the official speed‑up chart.

Hardware Requirements

VRAM (GPU memory)

  • For pure inference of a single batch with a context length of 512 and horizon 64, a 8 GB GPU (e.g., NVIDIA RTX 3060) is sufficient.
  • Batching multiple series or increasing context length to 1 024 pushes the requirement to 12 GB‑16 GB (e.g., RTX 3080, A10G).

Recommended GPU

  • CUDA‑compatible GPUs with at least 8 GB VRAM.
  • For production workloads, consider NVIDIA A100 (40 GB) or A10 (24 GB) to enable high‑throughput batch inference.

CPU

  • Modern multi‑core CPUs (e.g., Intel Xeon E5‑2690 v4 or AMD EPYC 7351) can handle data preprocessing and post‑processing without becoming a bottleneck.
  • When GPU resources are unavailable, CPU‑only inference is possible but will be considerably slower (≈ 10× latency).

Storage

  • Model checkpoint size: ~350 MB (safetensors format).
  • Typical deployment includes the model file plus a small tokenizer vocab (~150 MB).
  • SSD storage is recommended for fast loading; a 1 GB free space is ample.

Use Cases

  • Financial Forecasting – Predict stock price movements, volatility quantiles, or cash‑flow series with uncertainty bands for risk‑adjusted trading strategies.
  • Supply‑Chain & Inventory Management – Generate demand forecasts for SKU‑level sales, enabling just‑in‑time replenishment while accounting for demand volatility.
  • Energy & Utilities – Forecast electricity load, renewable generation, or gas consumption, supporting grid balancing and market bidding.
  • IoT & Sensor Data – Real‑time anomaly detection and future‑state prediction for industrial equipment, smart homes, or wearables.
  • Business Intelligence Dashboards – Embed zero‑shot forecasts directly into BI tools (e.g., Tableau, Power BI) without a separate model‑training pipeline.

Integration is straightforward via the AutoGluon TimeSeriesPredictor API, or by deploying a SageMaker endpoint (see the tutorial notebook linked in the README).

Training Details

Chronos‑Bolt‑Small was trained on a curated corpus of ~100 billion time‑series observations spanning finance, retail, energy, and sensor domains. Training employed the following methodology:

  • Patch‑Based Encoding – each series is split into overlapping windows (patches) of fixed length (e.g., 32 observations). Patches are tokenized and fed to the T5‑efficient‑small encoder.
  • Direct Multi‑Step Quantile Forecasting – the decoder learns to output a sequence of quantile values for each future step, eliminating the need for recursive forecasting.
  • Loss Function – a combination of Quantile Regression loss (for probabilistic output) and a small point‑forecast auxiliary loss (MAE) to improve median accuracy.
  • Compute – training was performed on a cluster of NVIDIA A100 GPUs (40 GB) for roughly 3 weeks of wall‑clock time, using mixed‑precision (FP16) to accelerate convergence.
  • Fine‑Tuning Capability – although the model excels zero‑shot, the AutoGluon API supports fine‑tuning on domain‑specific data, allowing users to further improve accuracy for niche applications.

Licensing Information

The model is released under the Apache 2.0 license. This permissive license grants:

  • Free use for both commercial and non‑commercial projects.
  • Permission to modify, distribute, and create derivative works.
  • Obligation to include a copy of the license and a notice of any modifications.

There are no patent clauses or “non‑commercial only” restrictions, making the model suitable for production services, SaaS offerings, and embedded devices. The only requirement is proper attribution – typically a citation of the model card and the underlying research papers (see the “Related Papers” section).

Pre-loaded AI models. Ready to run.

Skip the downloads. Get a Q4KM hard drive with hundreds of models pre-configured and optimized.

Shop Q4KM Hard Drives