/ Модель

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

Контекст
8 192 токена
Параметры
480 млн
Лицензия
Apache 2.0
Архитектура
ncp_smol · dense
Базовая модель
SmolLM2-360M
Библиотека
transformers
Опубликована
28 сен 2026

Tessera-1B-Nano

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

Компактная экспериментальная языковая модель с причинным каналом концептов для генерации текста и изучения предсказания следующих токенов.

1 437скачиваний за 30 дней0лайковвеса обновлены1 окт 2026

Бенчмарки

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

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

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

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

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

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

Tessera-1B-Nano — экспериментальная языковая модель от yava-code, созданная как независимое компактное воспроизведение ConceptLM. В основе лежит дообученная архитектура HuggingFaceTB/SmolLM2-360M с дополнительным причинным каналом концептов: каждые четыре токена объединяются в код, небольшой модуль предсказывает следующий код, а его прогноз передаётся декодеру во время генерации. Модель содержит 479,7 млн параметров и загружает веса в формате safetensors через Transformers.

Модель предназначена для генерации текста и изучения того, как вспомогательный канал концептов влияет на предсказание следующих токенов. В описанных авторами экспериментах отключение канала ухудшало loss, но концептуальная ветвь не дала выигрыша по token loss относительно сопоставимой базовой модели. Это исследовательский чекпойнт с ограниченными масштабом и архитектурой: он не включает несколько компонентов крупной версии NCP и не подтверждает практического преимущества концептуального канала. Лицензия — Apache-2.0.

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

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

Ограничения

В описанном эксперименте концептуальный канал не улучшил token loss по сравнению с сопоставимой базовой моделью; его сигнал оказался взаимозаменяемым между разными предложениями. Реализация компактная и не включает ряд компонентов крупной версии NCP.

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

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

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

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

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

Открыть на Hugging Face

Tessera-1B-Nano

A language model that predicts its next thought. This is an independent, small-scale replication of ConceptLM by Paragon Intelligence Labs: an ordinary HuggingFaceTB/SmolLM2-360M backbone plus a thin causal concept path. Every 4 tokens are pooled into one concept code, a small causal module guesses the next code, and that guess is fed back into the decoder while it writes. The surprising part is not that it works - it is what the model turns out to be reading from the channel.

60-second demo of the comparison Space: the metals rows were captured live from the Space; the photosynthesis row was generated with the Space's own code against this checkpoint on CPU (the ZeroGPU quota ran out mid-capture).

TL;DR

Same billion tokens, same order, same initialization as the unchanged baseline - the only difference is the concept path. Three findings survive every control we threw at them:

  • The decoder leans on the channel. Silence the concept feedback and the model measurably stumbles: zeroing it costs +0.1050 nats of held-out NTP loss.
  • But it is not reading its own sentence. Feedback predicted from a completely different sentence - another batch element, a Wikipedia passage, even source code - works just as well. The channel carries something, but not sentence identity.
  • And it does not (yet) buy token loss. At this budget the concept arm matches the baseline exactly. What the channel carries, why the model wants it, and whether it pays off at scale - that is the open question this study is built to squeeze.

The exact numbers, the preregistered predictions, and the full record: whitepaper at docs/whitepaper.md in the ncp-smol repository.

What the study found

The same held-out batches, scored under four inference modes:

  • normal predicted feedback: held-out NTP loss 2.5142.
  • feedback silenced: 2.6192 - zeroing the channel costs +0.1050 nats.
  • feedback from another sentence in the batch: 2.5150 - indistinguishable from the sequence's own.

The model consults its concept channel at every step, yet what it reads there is interchangeable across sentences, topics, and domains. Whatever the concept path carries, the token path wants it - and a pure token model of the same size, trained the same way, does not miss it. Cornering that signal is the open question; the probes are preregistered in the study repository.

Numbers

The raw record this narrative is built from; per-arm READMEs and the whitepaper hold the full analysis.

MetricValue
Held-out NTP loss2.5142
Held-out perplexity12.3568
Zero feedback delta0.1050
Shuffled feedback delta0.0008
Codebook perplexity / usage7.5477 / 85.6%
Training tokens999,948,288
Tracked compute estimate$30.27

Intervention deltas are increases in held-out NTP loss relative to normal predicted concept feedback, evaluated on identical batches.

Architecture

  • chunk size: 4
  • product code: 15 segments x 64 entries
  • causal concept blocks: 2
  • injection point: before token decoder block 2
  • NCP target: next continuous concept
  • loss: L_ntp + 1 L_ncp + 1 L_vq

This is a compact ConceptLM-style implementation, not an 8.9B NCP-ArchPreview replica. It omits iterative residual coding, cross-scale residual connections, and the large-scale training recipe.

Training data and provenance

The matched corpus and the training record are pinned in the ncp-smol repository: packed-cache SHA256 hashes, the complete metric log, trainer state, and the raw intervention evaluation JSON (also shipped in this repository as eval.json and metrics.jsonl).

Loading

from transformers import AutoModelForCausalLM, AutoTokenizer

tokenizer = AutoTokenizer.from_pretrained("yava-code/Tessera-1B-Nano")
model = AutoModelForCausalLM.from_pretrained("yava-code/Tessera-1B-Nano", trust_remote_code=True)

The Tessera family

Three checkpoints, one story, in reading order:

All cards are generated from the run artifacts by the same build_card; the study repository holds the whitepaper and full records.

References

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

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

GPU в ailist

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

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

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
NcpSmolForCausalLM
Ревизия весов
267c38d

0 моделей