/ Модель

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

Контекст
2 048 токенов
Параметры
6,7 млрд
Лицензия
Apache 2.0
Архитектура
olmo · dense
Базовая модель
Olmo-7b-spe
Библиотека
transformers
Опубликована
30 июл 2026

olmo_chem_250k

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

Дообученная модель OLMo на 6,7 млрд параметров для генерации и продолжения химических строк SMILES.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Codemaster67/olmo_chem_250k — плотная причинно-языковая модель семейства OLMo с 6,7 млрд параметров, созданная полным дообучением Codemaster67/Olmo-7b-spe на химических строках SMILES из набора Codemaster67/Causal_lm_chemistry_1M_rows. Токенизатор базовой модели расширен примерно 300 токенами SPE для химических строк и специальными токенами; эмбеддинги и выходной слой языковой модели были изменены для поддержки новых токенов.

Модель предназначена для языкового моделирования в химической области, генерации и продолжения строк SMILES, а также может служить основой для дообучения под предсказание свойств молекул. Работает с текстовыми последовательностями; в карточке указан контекст 2048 токенов и библиотека Transformers. В README приведены итоговые eval loss 0,973 и perplexity 2,645.

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

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

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

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

OLMo-7B Full Fine-Tune — Chemistry SMILES CPT

Model Description

This model is a full-parameter fine-tuned version of Codemaster67/Olmo-7b-spe trained on chemistry SMILES strings from the Codemaster67/Causal_lm_chemistry_1M_rows dataset.

The base model's tokenizer was pre-extended with ~300 SPE (SMILES Pair Encoding) chemistry tokens plus <|start_of_smiles|> / <|end_of_smiles|> special tokens, and its embedding & LM-head layers were resized with mean-initialised vectors for the new tokens.

Training Details

ParameterValue
MethodFull Fine-Tune (all weights updated)
ParallelismFSDP (Fully Sharded Data Parallel)
Epochs1
Learning Rate5e-06
Batch Size (per device)16
Gradient Accumulation1
Max Sequence Length512
Warmup Ratio0.1
Weight Decay0.01
SchedulerCosine
Precisionbf16
AugmentationOFF
Training Samples250000
Eval Samples25000

Evaluation Results

MetricValue
Final Eval Loss0.9727568626403809
Final Eval Perplexity2.645226943673604
Training Loss1.1177

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained("harindhar10/olmo_chem_lora_cpt_LoRA_500k", trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained("harindhar10/olmo_chem_lora_cpt_LoRA_500k", trust_remote_code=True)

smiles_input = "<|start_of_smiles|>CC(=O)Oc1ccccc1C(=O)O<|end_of_smiles|>"
inputs = tokenizer(smiles_input, return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=128)
print(tokenizer.decode(outputs[0], skip_special_tokens=False))

Intended Use

Chemistry-domain language modelling, SMILES generation and completion, and downstream molecular property prediction via fine-tuning.

Limitations

  • Trained primarily on SMILES strings; natural-language instruction-following ability may degrade compared to the base OLMo checkpoint.
  • Augmentation was disabled for this run.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей