/ Модель

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

Контекст
128 токенов
Параметры
9,5 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Опубликована
24 июл 2025

tryn-mini-7m

Сходство предложенийТекст → score

Учебный англоязычный Transformer-энкодер для получения эмбеддингов предложений и оценки их семантического сходства.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TrynMini v1 — компактный англоязычный энкодер предложений на архитектуре Transformer с четырьмя слоями, шестью головами внимания, размерностью 384 и усреднённым пулингом. Модель разработана LNTTushar с нуля как учебный исследовательский прототип: она обучалась на STS-B и синтетических данных о сходстве предложений. В README указано около 3,3 млн параметров, тогда как метаданные Hugging Face сообщают 9,5 млн; размер параметров в источниках расходится.

Модель преобразует предложения в эмбеддинги для оценки семантического сходства. Максимальная длина последовательности — 128 токенов; опубликованный формат весов — PyTorch. Лицензия — Apache-2.0.

Ключевое ограничение — словарь примерно из 164 токенов, поэтому модель плохо обобщает на произвольный английский текст: многие слова заменяются на [UNK]. README прямо характеризует её как ранний исследовательский прототип и не рекомендует для производственного применения.

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

  • Оценка семантического сходства двух коротких английских предложений
  • Получение эмбеддингов предложений для экспериментов с поиском по близости
  • Изучение устройства Transformer-энкодеров и пулинга для эмбеддингов
  • Воспроизведение учебных экспериментов на STS-B

Ограничения

Словарь содержит около 164 токенов, поэтому модель плохо обобщает на произвольный английский текст и многие слова превращает в [UNK]. README не рекомендует её для производственного применения; число параметров в README и метаданных расходится.

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

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

Открыть на Hugging Face

TrynMini v1 — a sentence transformer built from scratch (research prototype)

A compact transformer sentence encoder implemented from scratch — embeddings, sinusoidal positional encoding, multi-head self-attention, feed-forward blocks, and masked mean pooling, all hand-written (no transformers library) and trained on STS-B plus synthetic similarity data.

This is an early research prototype, not a production encoder.

v1 shipped with a tiny auto-generated vocabulary (~164 tokens) learned from limited, templated training text. As a result it handles the phrases it saw in training but does not generalize to arbitrary English — most real-world words fall back to [UNK]. It's published as a learning milestone and for provenance.

For a model you can actually use, see LNTTushar/trynmini-v2-static-7m-v2 — a properly trained static embedder (30k vocab, 0.715 STSB-dev, 7.8 MB, CPU-only, 5-line quickstart). A re-trained transformer v2 with a real 30k vocabulary is also in progress.

Architecture

  • Custom Transformer encoder: 4 layers · 6 attention heads · 384-dim · mean pooling
  • Parameters: 3,299,584 (~3.3M)
  • Model size: ~12.6 MB
  • Vocabulary: ~164 tokens (auto-generated — the main limitation; fixed in v2's 30k vocab)
  • Max sequence length: 128 tokens

Results

On its own STS-B evaluation (within the limits of the 164-token vocab):

MetricScore
Spearman0.677
Pearson0.672

These numbers reflect the small-vocab setup and should not be compared directly to encoders trained on a full vocabulary.

What this project is

TrynMini is a from-scratch study of how sentence embedding models work, built day by day: tokenizer → transformer → distillation → static compression → calibration. v1 (this repo) is the first working transformer stage. The line continues in the static v2 models linked above, which are the ones intended for real use.

License

Apache-2.0.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertModel
Ревизия весов
32aa11b

0 моделей