/ Модель

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

Контекст
32 768 токенов
Параметры
7,1 млрд
Размер весов
61,1 ГБ
Архитектура
qwen2 · dense
Библиотека
transformers
Опубликована
29 янв 2026

TS-Reasoner-7B

Генерация текстаТекст → текст4 профессии

Диалоговая модель, сочетающая Qwen2.5-7B и TimesFM для рассуждений и ответов на вопросы о числовых временных рядах.

179скачиваний за 30 дней0лайковвеса обновлены2 авг 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

TS-Reasoner-7B — модель для рассуждений по числовым временным рядам, разработанная авторами проекта TS-Reasoner. Она объединяет языковую модель Qwen2.5-7B с замороженной моделью временных рядов TimesFM: представления рядов сопоставляются с текстовым пространством в ходе предварительного обучения на синтетических парах «временной ряд — описание» и последующего дообучения на инструкциях. В метаданных указаны архитектура Qwen2, 7,1 млрд параметров, библиотека Transformers и контекст 32 768 токенов.

Модель предназначена для диалоговых запросов и генерации текстовых ответов о числовых временных рядах. При первом использовании код модели загружает основу TimesFM с Hugging Face. Карточка ссылается на исследовательскую статью и код проекта; лицензия в доступных данных не указана.

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

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

Ограничения

В доступных сведениях не описаны результаты оценки качества и конкретные пределы длины или формата входного ряда. Для загрузки модели требуется код из карточки и получение TimesFM с Hugging Face при первом использовании.

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

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

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

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

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

Открыть на Hugging Face

TS-Reasoner-7B

TS-Reasoner couples a frozen Time Series Foundation Model (TimesFM) with a Qwen2.5-7B LLM so the language model can reason over raw numerical time series. The TSFM's latent representations are aligned with the LLM's textual input space through a two-stage recipe: alignment pretraining on synthetic time series–caption pairs, followed by instruction finetuning.

📄 Paper: TS-Reasoner: Aligning Time Series Foundation Models with LLM Reasoning  |  💻 Code: Yu-Fangxu/TS-Reasoner

Usage

Loading is self-contained — the model code automatically downloads and attaches the frozen TimesFM backbone (google/timesfm-1.0-200m-pytorch) on first use:

import numpy as np
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

tokenizer = AutoTokenizer.from_pretrained("ParadiseYu/TS-Reasoner-7B", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    "ParadiseYu/TS-Reasoner-7B", trust_remote_code=True, torch_dtype=torch.float16
).to("cuda").eval()

Prompts contain one <ts><ts/> placeholder per series (preceded by a value-scaling prefix); the raw series are passed to generate via the timeseries= kwarg as a (num_series, length, 2) fp16 tensor of [scaled_value, mask] pairs. See demo.py in the code repository for a complete helper (load_ts_reasoner / ask) that handles the scaling, prompt assembly, and padding:

# git clone https://github.com/Yu-Fangxu/TS-Reasoner && cd TS-Reasoner
from demo import load_ts_reasoner, ask

tokenizer, model = load_ts_reasoner()
answer = ask(
    tokenizer, model,
    question="Time series 1: <ts><ts/>\nWhat is the overall trend?",
    timeseries=[[0.1, 0.3, 0.2, 0.5, 0.8, 1.2, 1.1, 1.6]],
)
print(answer)

Citation

@article{yu2025tsreasoner,
  title={TS-Reasoner: Aligning Time Series Foundation Models with LLM Reasoning},
  author={Yu, Fangxu and Zhao, Hongyu and Zhou, Tianyi},
  journal={arXiv preprint arXiv:2510.03519},
  year={2025}
}

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen2TSForCausalLM
Ревизия весов
856b339

0 моделей