/ Модель

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

Параметры
165 млн
Лицензия
CC BY-NC 4.0
Архитектура
tabby · dense
Библиотека
transformers
Опубликована
10 сен 2026

Tabby

Прогноз временных рядовTime_series → time_series5 профессий

Tabby — модель прогнозирования временных рядов, которая строит прогнозы по 99 квантилям для заданного горизонта.

310скачиваний за 30 дней8лайковвеса обновлены28 сен 2026

Бенчмарки

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

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

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

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

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

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

Tabby — это модель для прогнозирования временных рядов, выпущенная проектом TabbyTSFM. Репозиторий содержит замороженный предварительно обученный backbone Tabby-Pretrain и адаптированный prompt: backbone не дообучался, а prompt обучался на 48 задачах GIFT-Eval. Архитектура использует 20 слоёв, скрытую ширину 768, 12 голов внимания и патчи длиной 16; в README указано 146,7 млн параметров, а метаданные Hugging Face указывают 165,2 млн.

Модель выдаёт вероятностные прогнозы по 99 квантилям с уровнями от 0,01 до 0,99. Контекст backbone составляет 8192 позиции; минимальная маска будущего — 128 позиций, поэтому доступная история сокращается в зависимости от горизонта прогноза. В приведённой оценке на конфигурациях GIFT-Eval Tabby показала MASE 0,6880 и CRPS 0,4758, однако prompt обучался на задачах GIFT-Eval, а в соответствующей отправке отмечена утечка тестовых данных, что ограничивает интерпретацию результатов.

Модель подходит для вероятностного прогнозирования временных рядов и получения квантильных оценок на заданном горизонте. Для запуска приведён пример с Transformers и AutoModel. Лицензия — CC BY-NC 4.0, допускающая использование с ограничением на коммерческое применение.

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

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

Ограничения

Доступная история зависит от горизонта: backbone использует окно длиной 8192 позиции и маскирует как минимум 128 будущих позиций. Результаты GIFT-Eval требуют осторожной интерпретации, поскольку prompt обучался на задачах этого набора, а в отправке отмечена утечка тестовых данных.

Для каких профессий подходит5

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

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

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

Открыть на Hugging Face

Tabby — seed 42, 128-step minimum forecast mask

This is a self-contained Tabby checkpoint: the frozen Tabby-Pretrain backbone plus a seed-42 prompt. Its 99 quantile forecasts cover levels 0.01 through 0.99. The backbone weights come from pretraining step 165,000. The prompt was trained with the backbone frozen and selected at epoch 14 (val_loss=2.0483945271).

Resources

Inference rule

For a requested horizon H, the model masks max(H, 128) future positions and returns the first H forecasts from that span. The backbone window is 8,192 positions. Consequently, the most observed history it can use is 8192 - max(H, 128), even when the evaluation input cap is 8,096. For example, H=96 uses at most 8,064 history points; H=168 uses at most 8,024.

The original seed-42 training checkpoint records min_forecast_span=0. This release changes only the inference setting to 128. All 25 prompt tensors and all 253 backbone tensors are unchanged. config.json records min_forecast_span=128, so ordinary predict calls use the released rule without a separate flag.

import torch
from transformers import AutoModel

model = AutoModel.from_pretrained("paris-noah/Tabby", trust_remote_code=True).eval()
history = torch.randn(2, 8096).cumsum(-1)
quantiles = model.predict(history, prediction_length=96)  # [2, 99, 96]
median = quantiles[:, 49]  # 0.50 quantile

The model forecasts each variate separately. It accepts missing history values as NaN and performs its own visible-history normalization.

Architecture and training

The frozen backbone has 20 layers, width 768, 12 attention heads, and 16-step patches. The full release has 146.7 million parameters, including a 160-token prompt module. The prompt uses 16 adaptive context segments, a rank-4 context map, and a cross-attention refiner. Only the prompt was adapted after pretraining, using 48 GIFT-Eval training tasks. The released prompt has seed 42 and was selected at epoch 14; the backbone remains frozen.

GIFT-Eval results

Seasonal-Naive-normalized geometric means across the same 97 configurations, with an 8,096-point input history cap and the minimum mask span of 128:

ModelMASECRPS
Tabby-Pretrain, zero-shot0.70400.4827
Tabby, seed 42 prompt0.68800.4758

These results come from the supplied GIFT-Eval evaluation CSVs. Prompt post-training used GIFT-Eval training tasks; the corresponding leaderboard submission marks testdata_leakage as Yes. The prompt checkpoint is a new seed and the inference rule also differs from the previous seed-4 Tabby release, so their score difference does not isolate either change.

The accompanying TIME result archive contains 98 task outputs at an 8,096-point input cap for this prompted model. Its public leaderboard aggregate should be computed by TIME's official pipeline when the results are submitted.

Files and provenance

  • model.safetensors: 278 tensors (253 backbone, 25 prompt), 146.7 million parameters.
  • config.json: architecture, prompt settings, backbone revision, and 128-step minimum mask span.
  • modeling_tabby.py, configuration_tabby.py, and their local modules: the existing Hugging Face Tabby inference implementation, which already supports this mask rule.

Code: TabbyTSFM. License: CC BY-NC 4.0.

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

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

GPU в ailist

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

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

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

Класс архитектуры
TabbyForForecasting
Ревизия весов
1b2381d

0 моделей