/ Модель

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

Контекст
8 192 токена
Параметры
307 млн
Архитектура
modernbert · dense
Базовая модель
mmBERT-base
Библиотека
transformers
Опубликована
6 авг 2026

mmbert-base-layer-detection-v1.2

Разметка токеновТекст → label

Модель на базе ModernBERT для выделения аннотационных слоёв и цитат в тибетском тексте.

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

Бенчмарки

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

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

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

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

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

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

karma689/mmbert-base-layer-detection-v1.2 — модель классификации токенов, дообученная автором karma689 на базе jhu-clsp/mmBERT-base для разметки аннотационных слоёв в текстах на тибетском языке. Она использует архитектуру ModernBERT и предназначена для определения BIO-меток, включая начало и продолжение цитаты. Модель содержит 306,9 млн параметров, принимает текст и поддерживает контекст до 8192 токенов.

В карточке приведены метрики оценки: eval_f1 равен 0,078, а eval_f1_author — 0,633; это указывает на существенное расхождение оценок, поэтому качество следует проверять на целевых данных. Модель доступна в формате safetensors и распространяется по лицензии, сведения о которой в предоставленных данных отсутствуют.

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

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

Ограничения

В README указаны заметно расходящиеся значения eval_f1 (0,078) и eval_f1_author (0,633); качество на целевых данных следует проверить. Лицензия в предоставленных данных не указана.

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

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

Открыть на Hugging Face

mmbert_base_v1.2

Tibetan annotation-layer token classifier fine-tuned from jhu-clsp/mmBERT-base.

Validation metrics

The values below are from the best evaluation record. The complete evaluation history and original Trainer state are included in training/metrics.json and training/trainer_state.json.

MetricValue
epoch8.0
eval_f10.078113428181641
eval_f1_author0.6329113924050632
eval_f1_chapter0.5358490566037736
eval_f1_quote0.022925944252020453
eval_f1_sabche0.19551934826883913
eval_f1_tsawa0.03828125
eval_f1_yigchung0.02306079664570231
eval_loss0.15565519034862518
eval_precision0.052703555649063746
eval_recall0.15083546590395905
eval_runtime165.0116
eval_samples_per_second8.581
eval_soft_f1_tol00.078113428181641
eval_soft_f1_tol10.09284739816799845
eval_soft_precision_tol00.052703555649063746
eval_soft_precision_tol10.06264464548706081
eval_soft_recall_tol00.15083546590395905
eval_soft_recall_tol10.17928646695769984
eval_steps_per_second4.291
step10832

Training parameters

Every value from the experiment's config.yaml is listed below. The original file is also included as training/config.yaml.

ParameterValue
experiment_namemmbert_base_v1.2
dataset_repokarma689/layer_detection
dataset_revisionnull
scope_policyconfirmed
local_fallback.repos_dir../../Data/repos
local_fallback.split_csv../../Data/audit/split.csv
checkpointjhu-clsp/mmBERT-base
fallback_checkpointKoichiYasuoka/bert-base-tibetan
attn_implementationflash_attention_2
attn_fallback_implementationsdpa
max_length8192
stride5120
pad_to_multiple_of8
window_cache_dirwindow_cache
tokenize_num_workers8
masked_layers["BookTitle"]
learning_rate1e-05
train_batch_size2
eval_batch_size2
gradient_accumulation_steps4
num_train_epochs10
weight_decay0.01
warmup_ratio0.2
max_grad_norm0.3
class_weightingTrue
class_weight_cap5.0
o_class_weight0.07
fp16False
bf16True
gradient_checkpointingFalse
dataloader_num_workers4
dataloader_pin_memoryTrue
tf32True
seed42
logging_steps20
save_total_limit3
resume_from_checkpointnull
eval_strategyepoch
save_strategyepoch
load_best_model_at_endTrue
metric_for_best_modelsoft_f1_tol1
greater_is_betterTrue
early_stopping_patience3
report_to["wandb"]
wandb.projectlayer-detection
wandb.modeonline
output_diroutputs

Labels

IDBIO label
0O
1B-QUOTE
2I-QUOTE
3B-SABCHE
4I-SABCHE
5B-TSAWA
6I-TSAWA
7B-YIGCHUNG
8I-YIGCHUNG
9B-CHAPTER
10I-CHAPTER
11B-AUTHOR
12I-AUTHOR
13B-BOOKTITLE
14I-BOOKTITLE

Usage

from transformers import AutoModelForTokenClassification, AutoTokenizer

model_id = "karma689/mmbert-base-layer-detection-v1.2"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForTokenClassification.from_pretrained(model_id)

Long texts should use the same window settings shown in the training parameters.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
ModernBertForTokenClassification
Ревизия весов
d190c88

0 моделей