/ Модель

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

Контекст
262 144 токена
Параметры
8 млрд
Размер весов
18,2 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
oellm-9b-256k-sft
Библиотека
transformers
Опубликована
12 авг 2026

oellm-9b-256k-simpo

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

Экспериментальная многоязычная чат-модель Qwen3 с контекстом до 262 144 токенов для исследований следования инструкциям и оптимизации предпочтений.

25скачиваний за 30 дней1лайквеса обновлены12 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

OELLM 9B 256K SimPO — экспериментальный многоязычный чат-чекпойнт OpenEuroLLM, разработанный как второй этап постобучения модели birgermoell/oellm-9b-256k-sft. Это плотная причинная языковая модель на архитектуре Qwen3 с примерно 8 млрд параметров в каталожных метаданных и экспортом весов BF16 в формате Hugging Face Safetensors. Для дообучения применён full-parameter SimPO без опорной модели на более чем миллионе многоязычных пар предпочтений, связанных с экзаменационными заданиями ЕС.

Модель предназначена для исследований следования инструкциям на европейских языках, оптимизации предпочтений и сохранения поиска по длинному контексту после постобучения. Архитектурный предел контекста составляет 262 144 токена; этот предел сам по себе не подтверждает точность извлечения или рассуждений на такой длине. Для инференса около 256 тысяч токенов требуется значительный объём памяти KV-кэша и, как правило, несколько ускорителей.

В опубликованной оценке качество на многоязычном holdout-наборе оказалось ниже, чем у исходной SFT-модели; отмечены слабости в арифметике, логике, фактических ответах, грамматике шведского языка и соблюдении точных ограничений. Длинноконтекстный поиск именно этой SimPO-версии ещё не оценивался, а результаты базовой SFT-модели нельзя переносить на неё. Модель экспериментальная, не заявлена как готовый производственный помощник; полноценная оценка безопасности не завершена. Лицензия — Apache-2.0.

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

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

Ограничения

Экспериментальная версия не прошла полную оценку безопасности; её длинноконтекстный поиск после SimPO ещё не проверен. В опубликованной оценке качество на многоязычном наборе снизилось относительно исходной SFT-модели, а модель показывала слабости в арифметике, логике, фактических ответах и точном соблюдении ограничений.

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

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

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

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

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

Открыть на Hugging Face

OELLM 9B 256K SimPO

Experimental preference-optimized checkpoint derived from birgermoell/oellm-9b-256k-sft, which in turn is based on openeurollm/oellm-9b-256k-theta64m-prelude. This is the second stage of an OpenEuroLLM post-training experiment on LUMI: supervised fine-tuning followed by reference-free SimPO preference optimization.

The model is a dense Qwen3 9B checkpoint using the OpenEuroLLM 256K tokenizer. Its architecture retains max_position_embeddings=262144 and RoPE theta 64000000 from the base model.

Intended use and interpretation

This checkpoint is intended for research on multilingual instruction following, preference optimization, and retention of long-context retrieval after post-training. It is not presented as a reasoning-specialized or production-ready assistant. The 262,144-token configuration is an architectural input limit, not by itself evidence of accurate retrieval or reasoning at that length.

The preceding SFT checkpoint retrieved natural-word passphrases in 40/40 single-needle tests across 512 to approximately 262K tokens. Those results belong to the SFT model and must not be assumed to transfer unchanged through SimPO. Equivalent long-context evaluation of this exact SimPO artifact is the next required comparison.

Usage

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "birgermoell/oellm-9b-256k-simpo"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    dtype=torch.bfloat16,
    device_map="auto",
).eval()

messages = [{"role": "user", "content": "Förklara allemansrätten kort på svenska."}]
inputs = tokenizer.apply_chat_template(
    messages,
    add_generation_prompt=True,
    return_tensors="pt",
    return_dict=True,
).to(model.device)

with torch.inference_mode():
    output = model.generate(
        **inputs,
        max_new_tokens=256,
        eos_token_id=tokenizer.eos_token_id,
        pad_token_id=tokenizer.pad_token_id,
    )
print(tokenizer.decode(output[0, inputs["input_ids"].shape[1]:], skip_special_tokens=True))

Long-context inference near 256K requires substantial memory for the KV cache and will generally need multiple accelerators. Keep max_position_embeddings=262144 and rope_theta=64000000 unchanged.

Training

FieldValue
Starting checkpointbirgermoell/oellm-9b-256k-sft
MethodFull-parameter SimPO via TRL CPOTrainer, reference-free
Preference data1,089,256 multilingual EU exam preference pairs
Maximum sequence / prompt length1,024 / 768 tokens
Steps1,500 (about 0.176 epoch)
Global pair batch128 (16 ranks x 1 pair x 8 accumulation steps)
SimPO beta / gamma2.0 / 0.5
Optimizer scheduleAdamW, peak LR 5e-7, cosine decay, 3% warmup
Hardware2 LUMI-G nodes, 16 AMD MI250X GCDs
Runtime5h 23m
Aggregate training loss0.6549
Last logged loss0.6001
Last preference accuracy0.7734
Last reward margin1.757

The published weights are an unquantized BF16 Hugging Face export of the consolidated training checkpoint. The completed training job used approximately 43.1 LUMI GPU-hours.

Export and inference validation

The exact published BF16 export passed a Transformers GPU smoke test covering:

  • model and tokenizer loading;
  • finite forward-pass logits;
  • deterministic generation in Swedish, English, and German;
  • BF16 weight dtypes and sharded safetensors integrity;
  • the included native turn-token chat template;
  • EOS token ID 4 (<end_of_turn>);
  • 262,144-token context metadata and RoPE theta 64M.

This validates that the Hub artifact loads and generates; it is not a capability or safety evaluation. The export contains four safetensors shards totaling 18.20 GB. All 399 floating tensors were validated as BF16. Deterministic smoke responses were Stockholm, 42, and a coherent one-sentence German explanation of photosynthesis. The export and validation ran as LUMI job 21040068.

General and Swedish evaluation

The exact BF16 artifact was evaluated with the same protocol used for the preceding SFT model: 24 sampled open Swedish prompts and a deterministic 1,368-example multilingual development holdout, including 36 Swedish examples. Long-context rows were excluded from this suite and remain a separate evaluation question.

MetricSFTSimPODelta
Multilingual holdout overall23.2%21.6%-1.6 pp
Swedish holdout33.3%33.3%0.0 pp
Instruction following63.2%59.2%-4.0 pp
Grounded QA58.6%53.9%-4.7 pp
Reasoning/math5.9%0.0%-5.9 pp
Mean Swedish response length72.3 words56.9 words-15.4 words
Swedish language probability0.960.960.00

SimPO made several sampled answers shorter and less repetitive, but did not improve measured general quality. Manual review found continued failures in basic arithmetic, logical inference, factual recall, Swedish grammar analysis, and exact list constraints. See the detailed Swedish capability report and raw Swedish generations and holdout results. Evaluation ran as LUMI job 21040549.

Long-context evaluation status

SimPO-specific long-context retrieval has not yet been completed. The SFT checkpoint's 40/40 natural-word single-needle retrieval result is only a baseline for the planned same-grid comparison; it must not be attributed to this checkpoint. Future results should separately report full-value retrieval and exact-output-format compliance so verbosity is not mistaken for a memory failure.

Limitations

  • Experimental research checkpoint; not a production assistant.
  • No completed safety evaluation.
  • Long-context retrieval has not yet been re-measured after SimPO.
  • The training preference accuracy is an optimization diagnostic, not a held-out benchmark.
  • General holdout accuracy regressed by 1.6 percentage points from SFT; reasoning/math scored 0.0%.
  • The preference data is exam-oriented, synthetic/translated in part, and may contain translationese.
  • The starting SFT model has known weaknesses in factuality, reasoning, grammatical correction, structured output, and exact-constraint following; SimPO should not be assumed to eliminate them.
  • Inherits limitations, biases, and knowledge gaps from the base model and training data.

Reproduction

Training, export, and evaluation code: https://github.com/BirgerMoell/qwen35-posttrain, especially docs/RUNBOOK_oellm9b_256k_posttrain.md.

License

Apache 2.0, inherited from the base model. Consult the component dataset cards for training-data terms.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей