/ Модель

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

Контекст
4 096 токенов
Параметры
25,6 млн
Архитектура
llama · dense
Опубликована
6 сен 2024

MolMetaLM-small

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

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

338скачиваний за 30 дней1лайквеса обновлены3 окт 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MolMetaLM-small — компактная плотная языковая модель семейства Llama, опубликованная пользователем wudejian789 на Hugging Face. В репозитории указано 25,6 млн параметров, контекст до 4096 токенов и формат весов safetensors.

Модель предназначена для получения молекулярных представлений из строк SMILES и генерации текста. Метаданные связывают её с молекулярным языковым моделированием и физико-химическими знаниями; пример использования показывает загрузку через Transformers и получение молекулярных представлений. Поддерживаемый язык естественного текста не установлен.

Лицензия и подробная оценка качества в предоставленных данных не указаны. README отсылает за дополнительными сведениями, поэтому практические возможности модели и условия её применения описаны ограниченно.

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

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

Ограничения

README содержит мало сведений о качестве и конкретных сценариях применения; лицензия не приведена в предоставленных данных.

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

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

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

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

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

Открыть на Hugging Face

Usage

refer to https://github.com/CSUBioGroup/MolMetaLM for more details.

Prepare tokenizer and model

from transformers import AutoTokenizer, AutoModel
tokenizer = AutoTokenizer.from_pretrained('wudejian789/MolMetaLM-small')
model = AutoModel.from_pretrained('wudejian789/MolMetaLM-small')

Obtain molecular representations from SMILES

smi = "COc1cc2c(cc1OC)CC([NH3+])C2"
tokenized_smi = tokenizer(" ".join(list(smi)), return_token_type_ids=False, 
                          return_tensors='pt', max_length=512, padding='longest', truncation=True)
emb_smi = model(**tokenized_smi).last_hidden_state
print(emb_smi.shape) # batch size, seq length, embedding size

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей