Pretrained models for probabilistic time series forecasting research
Top 14.2% on sourcepulse
Chronos is a family of pretrained probabilistic time series forecasting models that leverage language model architectures. It transforms time series into token sequences, enabling efficient forecasting for researchers and practitioners. The project offers various model sizes and versions, including the faster and more accurate Chronos-Bolt, with extensive documentation and integration options.
How It Works
Chronos treats time series forecasting as a language modeling task. Input time series are scaled and quantized into discrete tokens. These tokens are then processed by T5-based language models (encoder-decoder or decoder-only). During inference, the model autoregressively samples future token trajectories, which are then de-quantized to produce probabilistic forecasts. This approach allows for zero-shot generalization to unseen datasets and efficient inference.
Quick Start & Requirements
pip install chronos-forecasting
pip install --editable ".[training]"
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is primarily intended for research purposes, with recommendations for production use pointing to AutoGluon or SageMaker. A minor bug affecting metric computation was recently fixed, with updated results pending.
2 months ago
1 day