/ Модель

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

Контекст
1 024 токена
Параметры
1,1 млрд
Лицензия
Apache 2.0
Архитектура
gpt_neox · dense
Библиотека
transformers
Опубликована
13 мая 2023

wortegaLM-1b

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

Производная модели AlexWortega/wortegaLM. Небольшая GPT-Neo-подобная модель, обученная с нуля для генерации текста, простых задач и студенческих проектов.

157скачиваний за 30 дней2лайкавеса обновлены18 июл 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Карточка модели AlexWortega/wortegaLM-1b на Hugging Face совпадает с карточкой AlexWortega/wortegaLM, поэтому описание составлено по ней.

WortegaLM — языковая модель на архитектуре GPT-Neo, разработанная автором репозитория AlexWortega и обученная с нуля. В карточке указано, что обучение проходило на корпусе объёмом около 95 ГБ с кодом, публикациями на Хабре и Пикабу, а также новостями; метаданные указывают размер 122,1 млн параметров и контекст 2048 токенов.

Модель предназначена для генерации текста и решения простых задач, в том числе для студенческих проектов. В метаданных отмечена возможность работы с кодом, а карточка описывает обучение на русскоязычных источниках. Автор предупреждает, что модель не подходит для zero-shot и few-shot сценариев. Лицензия — Apache-2.0.

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

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

Ограничения

По словам автора, модель не подходит для zero-shot и few-shot задач и рассчитана на простые сценарии. Её небольшой размер ограничивает возможности по сравнению с крупными языковыми моделями.

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

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

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

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

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

Открыть на Hugging Face

Model Summary

Это GPTneo like модель обученная с нуля на сете в 95gb кода, хабра, пикабу, новостей(порядка 12B токенов) Она умеет решать примитивные задачи, не пригодна для ZS FS, но идеальна как модель для студенческих проектов

Quick Start






from transformers import AutoTokenizer, AutoModelForCausalLM,


tokenizer = AutoTokenizer.from_pretrained('AlexWortega/wortegaLM',padding_side='left')
device = 'cuda'
model = AutoModelForCausalLM.from_pretrained('AlexWortega/wortegaLM')
model.resize_token_embeddings(len(tokenizer))
model.to(device)



def generate_seqs(q,model, k=2):
    gen_kwargs = {
        "min_length": 20,
        "max_new_tokens": 100,
        "top_k": 50,
        "top_p": 0.7,
        "do_sample": True,  
        "early_stopping": True,
        "no_repeat_ngram_size": 2,
        "eos_token_id": tokenizer.eos_token_id,
        "pad_token_id": tokenizer.eos_token_id,
        "use_cache": True,
        "repetition_penalty": 1.5,  
        "length_penalty": 1.2,  
        "num_beams": 4,
        "num_return_sequences": k
    }
    
    t = tokenizer.encode(q, add_special_tokens=False, return_tensors='pt').to(device)
    g = model.generate(t, **gen_kwargs)
    generated_sequences = tokenizer.batch_decode(g, skip_special_tokens=False)
    
    return  generated_sequences

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей