/ Модель

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

Контекст
2 048 токенов
Параметры
138 млн
Лицензия
Apache 2.0
Архитектура
gpt_neo · dense
Опубликована
2 мар 2022

gpt-neo-125M-finetuned-beer-recipes

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

Дообученная GPT-Neo генерирует на английском языке рецепты пива в YAML-подобном формате.

55скачиваний за 30 дней3лайкавеса обновлены28 июн 2022

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модель b3ck1/gpt-neo-125M-finetuned-beer-recipes — дообученная EleutherAI GPT-Neo на 125M параметров, основанная на трансформерной архитектуре GPT-3. Она генерирует рецепты пива в формате, похожем на YAML, пригодном для дальнейшего использования. Обучение проводилось на пользовательском наборе примерно из 76 800 рецептов из интернета, охватывающем множество стилей пива, а также медовуху и сидр.

Модель предназначена для создания вариантов рецептов пивоварения по текстовой подсказке и может использоваться в прототипах рецептурных генераторов. Она принимает и выдаёт текст, поддерживает английский язык и имеет контекстное окно 2048 токенов. Репозиторий содержит веса PyTorch; лицензия — Apache-2.0. Результаты могут быть непоследовательными или фактически неточными: формат YAML-подобный, а качество и безопасность рецептов требуют проверки перед практическим применением.

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

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

Ограничения

Модель обучалась на пользовательском наборе интернет-рецептов, поэтому качество и точность сгенерированных рецептов могут различаться. Вывод описан как YAML-подобный формат и требует проверки перед практическим использованием.

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

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

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

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

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

Открыть на Hugging Face

GPT-Neo 125M finetuned with beer recipes

Model Description

GPT-Neo 125M is a transformer model based on EleutherAI's replication of the GPT-3 architecture https://huggingface.co/EleutherAI/gpt-neo-125M. It generates recipes for brewing beer in a YAML-like format which can be easily used for different purposes.

Training data

This model was trained on a custom dataset of ~ 76,800 beer recipes from the internet. It includes recipes for the following styles of beer:

  • Strong American Ale
  • Pale American Ale
  • India Pale Ale (IPA)
  • Standard American Beer
  • Stout
  • English Pale Ale
  • IPA
  • American Porter and Stout
  • Sour Ale
  • Irish Beer
  • Strong British Ale
  • Belgian and French Ale
  • German Wheat and Rye Beer
  • Czech Lager
  • Spice/Herb/Vegetable Beer
  • Specialty Beer
  • American Ale
  • Pilsner
  • Belgian Ale
  • Strong Belgian Ale
  • Bock
  • Brown British Beer
  • German Wheat Beer
  • Fruit Beer
  • Amber Malty European Lager
  • Pale Malty European Lager
  • British Bitter
  • Amber and Brown American Beer
  • Light Hybrid Beer
  • Pale Commonwealth Beer
  • American Wild Ale
  • European Amber Lager
  • Belgian Strong Ale
  • International Lager
  • Amber Bitter European Lager
  • Light Lager
  • Scottish and Irish Ale
  • European Sour Ale
  • Trappist Ale
  • Strong European Beer
  • Porter
  • Historical Beer
  • Pale Bitter European Beer
  • Amber Hybrid Beer
  • Smoke Flavored/Wood-Aged Beer
  • Spiced Beer
  • Dark European Lager
  • Alternative Fermentables Beer
  • Mead
  • Strong Ale
  • Dark British Beer
  • Scottish Ale
  • Smoked Beer
  • English Brown Ale
  • Dark Lager
  • Cider or Perry
  • Wood Beer

How to use

You can use this model directly with a pipeline for text generation. This example generates a different recipe each time it's run:

>>> from transformers import pipeline
>>> generator = pipeline('text-generation', model='b3ck1/gpt-neo-125M-finetuned-beer-recipes')
>>> generator("style: Pilsner\nbatch_size: 20\nefficiency: 75\nboil_size:", do_sample=True, min_length=50, max_length=500)
>>> print(output[0]['generated_text'])

style: Pilsner
batch_size: 20
efficiency: 70
boil_size: 24
boil_time: 60
fermentables:
- name: Pale Ale
  type: Grain
  amount: 6.5
hops:
- name: Saaz
  alpha: 3.5
  use: Boil
  time: 60
  amount: 0.06
- name: Saaz
  alpha: 3.5
  use: Boil
  time: 30
  amount: 0.06
- name: Saaz
  alpha: 3.5
  use: Boil
  time: 10
  amount: 0.06
- name: Saaz
  alpha: 3.5
  use: Boil
  time: 0
  amount: 0.06
yeasts:
- name: Safale - American Ale Yeast US-05
  amount: 0.11
  min_temperature: 12
  max_temperature: 25
primary_temp: null
mash_steps:
- step_temp: 65
  step_time: 60
miscs: []

See this model in action

This model was used to build https://beerai.net.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
GPTNeoForCausalLM
Ревизия весов
3ab8618

0 моделей