/ Модель

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

Контекст
128 000 токенов
Параметры
445 млн
Архитектура
lfm2 · dense
Базовая модель
LFM2.5-Encoder-350M
Библиотека
transformers
Опубликована
29 июл 2026

dataset-rows-task-classifier-2048

Заполнение пропусковТекст → текст6 профессий

Дообученный энкодер Liquid AI размечает строки датасетов несколькими категориями задач машинного обучения.

15скачиваний за 30 дней0лайковвеса обновлены29 июл 2026

Бенчмарки

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

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

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

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

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

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

davanstrien/dataset-rows-task-classifier-2048 — модель классификации текста, дообученная на базе LiquidAI/LFM2.5-Encoder-350M для многометочной классификации строк датасетов по категориям задач машинного обучения. Она предсказывает метки из набора из 35 категорий, включая распознавание речи, генерацию текста, классификацию изображений, поиск и прогнозирование временных рядов. Модель содержит около 444,6 млн параметров, использует плотную архитектуру LFM2 с энкодером и поддерживает контекст до 128 000 токенов.

На тестовой оценке F1 micro составила 0,6218 при пороге 0,5 и 0,6486 при настроенных порогах; F1 macro при пороге 0,5 — 0,4621. Пороговые значения для каждой метки сохранены в конфигурации. Для загрузки требуется trust_remote_code=True из-за пользовательской классификационной головы; README отмечает, что для подачи через vLLM нужна стандартная архитектура. Лицензия в предоставленных данных не указана.

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

  • Автоматическая категоризация описаний датасетов по типам задач ML
  • Присвоение нескольких тематических меток одной строке датасета
  • Предварительная разметка каталога датасетов для последующей проверки человеком
  • Фильтрация и маршрутизация датасетов по категориям задач машинного обучения

Ограничения

Показатели F1 указывают на несовершенную классификацию; для автоматического назначения меток README рекомендует использовать повышенные пороги уверенности, а остальные случаи направлять на проверку. Для загрузки требуется trust_remote_code=True; README указывает на необходимость стандартной архитектуры для vLLM.

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

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

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

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

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

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

Открыть на Hugging Face

dataset-rows-task-classifier-2048

LiquidAI/LFM2.5-Encoder-350M fine-tuned for multi-label text classification on davanstrien/dataset-rows-with-task-categories.

  • Labels (35): audio-classification, audio-to-audio, automatic-speech-recognition, feature-extraction, fill-mask, image-classification, image-feature-extraction, image-segmentation, image-text-to-text, image-to-3d, image-to-image, image-to-text, multiple-choice, object-detection, question-answering, reinforcement-learning, robotics, sentence-similarity, summarization, table-question-answering, tabular-classification, tabular-regression, text-classification, text-generation, text-retrieval, text-to-image, text-to-speech, text-to-video, time-series-forecasting, token-classification, … (35 total)
  • Date: 2026-07-29 18:35 UTC

[!NOTE] This model uses a custom classification head (mean pooling over a backbone without a native sequence-classification class), so loading requires trust_remote_code=True. vLLM serving requires a standard architecture.

Evaluation

MetricValue
f1_micro @ 0.50.6218
f1_macro @ 0.50.4621
f1_micro @ tuned0.6486
f1_macro @ tuned0.5594

Per-label decision thresholds tuned on the eval split are stored in config.classifier_thresholds.

Choosing an operating point: the stored thresholds maximise per-label F1. For precision-first use (e.g. auto-applying labels), act only on predictions well above their threshold — sigmoid probabilities are a usable confidence signal, and filtering to high-confidence predictions trades coverage for precision. Route the rest to review.

Usage

import torch
from transformers import AutoModelForSequenceClassification, AutoTokenizer

model = AutoModelForSequenceClassification.from_pretrained("davanstrien/dataset-rows-task-classifier-2048", trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained("davanstrien/dataset-rows-task-classifier-2048", trust_remote_code=True)

inputs = tokenizer("your text here", return_tensors="pt", truncation=True)
probs = torch.sigmoid(model(**inputs).logits)[0]
thresholds = torch.tensor(model.config.classifier_thresholds)  # tuned on validation
labels = [model.config.id2label[i] for i in (probs >= thresholds).nonzero().flatten().tolist()]
print(labels)

Reproduction

Produced on Hugging Face Jobs (gpu) with the train-classifier.py recipe from uv-scripts. Run it yourself:

hf jobs uv run --flavor gpu --secrets HF_TOKEN \
    https://huggingface.co/datasets/uv-scripts/classification/raw/main/train-classifier.py \
    davanstrien/dataset-rows-with-task-categories davanstrien/dataset-rows-task-classifier-2048 --label-column labels

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

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

GPU в ailist

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

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

Для архитектуры lfm2 нет загрузчика под задачу fill-mask.

Класс архитектуры
EncoderForSequenceClassification
Ревизия весов
2deb080

0 моделей