SAVRN
Search Contact SAVRN

Open-weight model · Time series forecasting

Toto-2.0-313m

by Datadog Datadog/Toto-2.0-313m

Toto (Time Series Optimized Transformer for Observability) is a family of time series foundation models for multivariate forecasting developed by Datadog.

Parameters313M
Context
Weights1.3 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads25.4k

Runs On

What it takes to serve Toto-2.0-313m (313M 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.6 GB 0.8 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 0.3 GB 0.4 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 0.2 GB 0.2 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 Datadog, published under apache-2.0, revision a7bab288f5e9.

Toto (Time Series Optimized Transformer for Observability) is a family of time series foundation models for multivariate forecasting developed by Datadog. Toto 2.0 is the current generation, featuring u-μP-scaled transformers ranging from 4m to 2.5B parameters, all trained from a single recipe. Forecast quality improves reliably with parameter count across the family. The family sets a new state of the art on three forecasting benchmarks: BOOM, our observability benchmark; GIFT-Eval, the standard general-purpose benchmark; and the recent contamination-resistant TIME benchmark. Inference code is available on GitHub. For more examples, see the Quick Start notebook and GluonTS integration…

Read Datadog's full model card

Toto (Time Series Optimized Transformer for Observability) is a family of time series foundation models for multivariate forecasting developed by Datadog. Toto 2.0 is the current generation, featuring u-μP-scaled transformers ranging from 4m to 2.5B parameters, all trained from a single recipe. Forecast quality improves reliably with parameter count across the family.

The family sets a new state of the art on three forecasting benchmarks: BOOM, our observability benchmark; GIFT-Eval, the standard general-purpose benchmark; and the recent contamination-resistant TIME benchmark.

Performance

Every Toto 2.0 size sits on or near the Pareto frontier on both BOOM and GIFT-Eval. The three largest sizes rank first, second, and third among foundation models on GIFT-Eval CRPS rank. On TIME, Toto 2.0 sizes take the top three spots on every metric, ahead of every other external foundation model evaluated.

Quick Start

Inference code is available on GitHub.

Installation

pip install toto-models

Inference Example

import torch
from toto2 import Toto2Model

model = Toto2Model.from_pretrained("Datadog/Toto-2.0-313m")
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
model = model.to(device).eval()

# (batch, n_variates, time_steps)
target = torch.randn(1, 1, 512, device=device)
target_mask = torch.ones_like(target, dtype=torch.bool)
series_ids = torch.zeros(1, 1, dtype=torch.long, device=device)

# Returns quantiles of shape (9, batch, n_variates, horizon)
# Quantile levels: [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9]
quantiles = model.forecast(
    {"target": target, "target_mask": target_mask, "series_ids": series_ids},
    horizon=96,
    decode_block_size=768,
    has_missing_values=False,
)

For more examples, see the Quick Start notebook and GluonTS integration notebook.

Available Checkpoints

All five Toto 2.0 sizes share the same training recipe; pick a size based on your accuracy/latency budget. Latency is forward-pass time for a 1,024-step single-pass forecast at batch size 8 on a single A100.

Model Params Weights (fp32) Latency Recommended for
Toto‑2.0‑4m 4m 16 MB ~3.8 ms Edge / CPU deployment; tightest latency or memory budgets.
Toto‑2.0‑22m 22m 84 MB ~5.0 ms Efficient default — matches or beats Toto 1.0 quality with ~7× fewer parameters.
Toto‑2.0‑313m 313m 1.2 GB ~15.4 ms Strong general-purpose checkpoint; top-3 foundation model on GIFT-Eval.
Toto‑2.0‑1B 1B 3.9 GB ~20.9 ms Best quality / cost tradeoff for production workloads.
Toto‑2.0‑2.5B 2.5B 9.1 GB ~36.2 ms Highest accuracy; #1 foundation model on every benchmark.

Key Features

  • Zero-Shot Forecasting: Forecast without fine-tuning on your specific time series.
  • Multi-Variate Support: Efficiently process multiple variables using alternating time/variate attention.
  • Probabilistic Predictions: Generate point forecasts and uncertainty estimates via a quantile output head.
  • Decoder-Only Architecture: Support for variable prediction horizons and context lengths.
  • u-μP Scaling: A single training recipe transfers cleanly across all five sizes (4m → 2.5B).

Architecture

A decoder-only patched transformer whose attention layers alternate between time-axis (causal) and variate-axis (full) views of the input. Toto 2.0 adds contiguous patch masking (CPM) for single-pass parallel decoding, a quantile output head trained with pinball loss, a robust arcsinh input scaler, residual MLP patch projections, and is trained with NorMuon. See the technical report for details.

Additional Resources

Citation

@misc{khwaja2026toto20timeseries,
      title={Toto 2.0: Time Series Forecasting Enters the Scaling Era}, 
      author={Emaad Khwaja and Chris Lettieri and Gerald Woo and Eden Belouadah and Marc Cenac and Guillaume Jarry and Enguerrand Paquin and Xunyi Zhao and Viktoriya Zhukov and Othmane Abou-Amal and Chenghao Liu and Ameet Talwalkar and David Asker},
      year={2026},
      eprint={2605.20119},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2605.20119}, 
}

Identity and Version

Repository
Datadog/Toto-2.0-313m
Publisher
Datadog
Task
Time series forecasting
Modality
Time series
Library
pytorch
Parameters
313M parameters
Languages
Not stated by the source
Revision
a7bab288f5e95f8606f8306f86659357e1c001ef
First published
2026-04-14
Last updated
2026-06-04

Files and Weights

7 files, 1.3 GB in total. The weights are 1 file totalling 1.3 GB in safetensors.

Weights1 file · 1.3 GB
Configuration1 file · 598 B
Documentation1 file · 7.2 KB
Other3 files · 1.1 MB
Repository1 file · 1.7 KB
Every file
FileTypeSizeSHA-256
model.safetensorsWeights1.3 GB 5ee606649796
config.jsonConfiguration598 B
README.mdDocumentation7.2 KB
assets/architecture.pngOther436.7 KB 973196289f60
assets/pareto.pngOther302.2 KB 756a05902735
figures/architecture.pngOther396.1 KB d17a304f234c
.gitattributesRepository1.7 KB

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
1.3 GB
Download from Datadog

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

Built From

Evaluations

Each result is shown as reported, with the conditions its reporter stated. None is a SAVRN measurement. A comparison lines two results up only when their configuration, unit and setup are all stated and identical.

BenchmarkConditionsResultReported byRevisionDate
BOOM Task time-series-forecastingMetric CRPSComparison conditions not established 0.351 Datadog
Publisher reported
Evaluated revision not stated
BOOM Task time-series-forecastingMetric MASEComparison conditions not established 0.585 Datadog
Publisher reported
Evaluated revision not stated
GIFT-Eval Task time-series-forecastingMetric CRPSComparison conditions not established 0.481 Datadog
Publisher reported
Evaluated revision not stated
GIFT-Eval Task time-series-forecastingMetric MASEComparison conditions not established 0.703 Datadog
Publisher reported
Evaluated revision not stated
TIME Task time-series-forecastingMetric CRPSComparison conditions not established 0.535 Datadog
Publisher reported
Evaluated revision not stated
TIME Task time-series-forecastingMetric MASEComparison conditions not established 0.642 Datadog
Publisher reported
Evaluated revision not stated

Memory Requirements

PrecisionWeights in memory
As published1.3 GB
16-bit0.6 GB
8-bit0.3 GB
4-bit0.2 GB

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

Questions About Toto-2.0-313m

How much GPU memory does Toto-2.0-313m need?

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

What is the cheapest GPU to run Toto-2.0-313m 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 Toto-2.0-313m commercially?

Yes. Toto-2.0-313m 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

moirai-1.1-R-large

Salesforce AI Research

This is new updated version of Moirai-1.0-R (https://huggingface.co/Salesforce/moirai-1.0-R-large). The Moirai-1.1-R model achieved significant improvements (~20%) for low-frequency cases like Yearly and Quarterly data in Normalised Mean Absolute Error (NMAE) for 40 datasets on the Monash repository. This release is for research purposes only in support of an academic paper. Our models, datasets, and code are not specifically designed or evaluated for all downstream purposes. We strongly recommend users evaluate and address potential concerns related to accuracy, safety, and fairness before deploying this model. We encourage users to consider the common limitations of AI, comply with…

Open weights cc-by-nc-4.0 311M parameters transformers

Model · Time series forecasting

moirai-1.0-R-large

Salesforce AI Research

Moirai, the Masked Encoder-based Universal Time Series Forecasting Transformer is a Large Time Series Model pre-trained on LOTSA data. For more details on the Moirai architecture, training, and results, please refer to the paper. Fig. 1: Overall architecture of Moirai. Visualized is a 3-variate time series, where variates 0 and 1 are target variables (i.e. to be forecasted, and variate 2 is a dynamic covariate (values in forecast horizon known). Based on a patch size of 64, each variate is patchified into 3 tokens. The patch embeddings along with sequence and variate id are fed into the Transformer. The shaded patches represent the forecast horizon to be forecasted, whose corresponding…

Open weights cc-by-nc-4.0 311M parameters transformers

Model · Time series forecasting

timesfm-3.0-pytorch

Google

TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting. This repository contains the official PyTorch weights and configurations for TimesFM 3.0. This model is released under the TimesFM Non-Commercial License v1.0. timesfm-3.0 is pretrained using - GiftEvalPretrain excluding the datasets that overlap with fev-bench - Wikipedia Pageviews, cutoff Nov 2023 (see paper for details). - Google Trends top queries, cutoff EoY 2022 (see paper for details). - Synthetic and augmented data. title={A decoder-only foundation model for time-series forecasting}, author={Das, Abhimanyu and Kong, Weihao and Sen, Rajat and…

Open weights other 331M parameters

Model · Time series forecasting

MOMENT-1-large

Auton Lab

MOMENT is a family of foundation models for general-purpose time-series analysis. The models in this family (1) serve as a building block for diverse time-series analysis tasks (e.g., forecasting, classification, anomaly detection, and imputation, etc.), (2) are effective out-of-the-box, i.e., with no (or few) task-specific exemplars (enabling e.g., zero-shot forecasting, few-shot classification, etc.), and (3) are tunable using in-distribution and task-specific data to improve performance. For details on MOMENT models, training data, and experimental results, please refer to the paper MOMENT: A Family of Open Time-series Foundation Models. Recommended Python Version: Python 3.11 (support…

Open weights mit 346M parameters transformers

Model · Time series forecasting

granite-timeseries-patchtst-fm-r1

IBM Granite

PatchTST was originally released prior to the interest in creating pre-trained, zero-shot time series foundation models that were capable of state-of-the-art performance on out of sample datasets. PatchTST-FM (patched time-series transformer-based foundation model) essentially has the architectural simplicity of PatchTST, but differs in some crucial ways. Coupled with a revised training strategy and a significantly larger training corpus, we are able to train a model that achieves state-of-the-art results on GiftEval (see below for recommended filters to view this on the leaderboard). The architecture incorporates the following changes: - residual blocks in the input and output projections…

Open weights apache-2.0 258M parameters

Model · Time series forecasting

patchtst-fm-r1

IBM Research

This model card is for the non-commercial, research version of PatchTST-FM-r1. Please also check-out the Apache-2.0 licensed IBM Granite version. PatchTST was originally released prior to the interest in creating pre-trained, zero-shot time series foundation models that were capable of state-of-the-art performance on out of sample datasets. PatchTST-FM (patched time-series transformer-based foundation model) essentially has the architectural simplicity of PatchTST, but differs in some crucial ways. Coupled with a revised training strategy and a significantly larger training corpus, we are able to train a model that achieves state-of-the-art results on GiftEval. The architecture incorporates…

Open weights cc-by-nc-sa-4.0 258M parameters