/ Модель

Характеристики

Лицензия
Своя лицензия
Библиотека
timestral
Опубликована
14 окт 2026

Timestral-209M

Прогноз временных рядовTime_series → time_series

Timestral-209M — трансформерная модель для точечного и вероятностного прогнозирования одно- и многомерных временных рядов без дообучения.

1 882скачиваний за 30 дней105лайковвеса обновлены15 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Timestral-209M — модель семейства Timestral для прогнозирования временных рядов с нуля, представленная в версии на 209 млн параметров. Она использует трансформерную архитектуру с патчами, временным и межпеременным вниманием; модель содержит 24 слоя с размерностью представления 768 и обрабатывает по 32 временных шага в каждом патче.

Модель предназначена для одно- и многомерного прогнозирования. Она принимает до 32 768 исторических шагов, а за один проход прогнозирует до 1 024 шагов; для более длинного горизонта прогноз строится блоками. Можно подавать известные будущие и прошлые ковариаты, числовые или категориальные. Результат включает 21 квантиль, поэтому модель подходит для вероятностного прогнозирования и оценки неопределённости.

В README заявлены результаты на бенчмарках GIFT-Eval, TIME и fev-bench, включая высокую точность прогнозирования без дообучения. Для запуска используется PyTorch на CPU или GPU. Лицензия указана как other; конкретные условия следует проверять в репозитории модели.

Сценарии применения

  • прогнозирование спроса по истории продаж
  • прогнозирование показаний датчиков и телеметрии
  • прогнозирование нескольких связанных временных рядов
  • оценка диапазона неопределённости прогноза по квантилям
  • построение прогноза с учётом известных будущих факторов

Ограничения

Максимальный контекст составляет 32 768 временных шагов, а горизонт одного прохода — 1 024 шага; более длинные прогнозы строятся блоками с добавлением медианного прогноза в контекст. Категориальные ковариаты кодируются целевым способом, а условия лицензии типа other требуют проверки в репозитории.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Timestral is a family of time series foundation models for zero-shot forecasting, available in 5M, 28M, 123M, and 209M parameter versions. This repository contains the 209M checkpoint.

Timestral supports univariate and multivariate forecasting, past-only and known-future covariates, and probabilistic predictions across 21 quantiles. It accepts up to 32,768 historical time steps and forecasts up to 1,024 steps in a single forward pass.

We’re releasing the source code in our GitHub repository to make it easy to run Timestral and reproduce our benchmark results.

Model Details

  • Size: 209M parameters.
  • Architecture: patch-based transformer with time attention and variate attention, 24 layers, embedding dimension 768.
  • Patching: 32 time steps per patch. Each patch is embedded from its values together with their missing-value indicators.
  • Context length: up to 32,768 time steps (1,024 patches).
  • Forecast horizon: Up to 1,024 time steps (32 patches) in a single forward pass. Longer horizons are forecast block by block, with each block's median forecast appended to the context.
  • Outputs: 21 quantiles (0.01, 0.05, 0.1, 0.15, …, 0.85, 0.9, 0.95, 0.99).
  • Inputs: univariate or multivariate target variates, plus past-only and known-future covariates, numeric or categorical (categorical covariates are target-encoded). Missing values are marked as NaN.
  • Inference: PyTorch on CPU or GPU.

Benchmarks

Timestral-209M achieves state-of-the-art zero-shot accuracy across three major forecasting benchmarks: GIFT-Eval, TIME, and fev-bench.

Timestral-209M compared with other models

BenchmarkMetricTimestral-209Mt0-gammaTimesFM-3Toto-2.0-2.5BChronos-2
GIFT-EvalMASE ↓0.6580.6610.6670.6960.698
CRPS ↓0.4460.4520.4560.4760.485
TIMEMASE ↓0.6260.6370.6400.6420.662
CRPS ↓0.5220.5340.5360.5390.556
fev-benchSQL skill score ↑50.3949.4248.9944.4247.28
MASE skill score ↑39.4937.9937.8232.5435.50

Results across the Timestral family

BenchmarkMetricTimestral-5MTimestral-28MTimestral-123MTimestral-209M
GIFT-EvalMASE ↓0.7050.6780.6590.658
CRPS ↓0.4790.4610.4480.446
TIMEMASE ↓0.6520.6380.6280.626
CRPS ↓0.5450.5340.5250.522
fev-benchSQL skill score ↑46.1948.4250.1850.39
MASE skill score ↑34.5437.2739.1939.49

The Pareto-front plot below illustrates the trade-off between model size and forecasting performance across the Timestral family.

Pareto front of model size versus forecasting performance for the Timestral models

Usage

Install

Set up your environment:

pip install git+https://github.com/mistralai/timestral.git   # Python >= 3.10, torch >= 2.4

Or from a clone with uv, using the versions pinned in uv.lock:

git clone https://github.com/mistralai/timestral.git && cd timestral
uv sync --frozen
source .venv/bin/activate

Run the model

Here is a simple example using synthetic data.

import numpy as np
import torch
from timestral import TimestralForecaster

model = TimestralForecaster.from_pretrained(
    "mistralai/Timestral-209M",
    device="cuda" if torch.cuda.is_available() else "cpu"
)

# Synthetic example: one series with 1,000 historical observations.
context = np.random.default_rng(42).standard_normal(1000).cumsum()
forecast = model.forecast(context, prediction_length=96)

median = forecast.median
lower, upper = forecast.quantile(0.1), forecast.quantile(0.9)

Check out our GitHub repository for more details!

Additional Resources

License

Models have been released under a Modified MIT license: See here.

You must not use this model in a manner that infringes, misappropriates, or otherwise violates any third party’s rights, including intellectual property rights

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · timestral

Нельзя запустить

Временные ряды пока не поддерживаются.

Ревизия весов
9874d25

0 моделей