/ Модель

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

Контекст
2 048 токенов
Параметры
13,9 млрд
Размер весов
21,4 ГБ
Лицензия
CC BY-NC 4.0
Архитектура
gpt_neox · dense
Опубликована
4 авг 2023

weblab-10b

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

Японско-ориентированная многоязычная GPT-NeoX-модель на 13,9 млрд параметров для генерации текста и решения языковых задач.

182скачиваний за 30 дней66лайковвеса обновлены4 сен 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

weblab-10b — языковая модель, разработанная Такеши Кодзимой и созданная на базе кода EleutherAI/gpt-neox. Это плотный авторегрессионный трансформер GPT-NeoX с 36 слоями и размером скрытого представления 4864; в README указано 10 млрд параметров, а метаданные репозитория содержат 13,9 млрд. Модель предварительно обучена примерно на 600 млрд токенов из японского C4 и The Pile и ориентирована прежде всего на японский язык, сохраняя многоязычную направленность.

Модель предназначена для генерации текста и языковых задач на основе контекста, включая ответы на вопросы, понимание текста и краткое изложение. В README приведены результаты оценки на японском бенчмарке JGLUE; они показывают применимость к задачам японского языка, но не гарантируют качество для каждого пользовательского сценария. Контекстное окно составляет 2048 токенов. Репозиторий содержит веса PyTorch; лицензия CC BY-NC 4.0 ограничивает использование некоммерческими условиями.

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

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

Ограничения

Контекст модели ограничен 2048 токенами; результаты бенчмарков в README относятся к конкретным настройкам few-shot оценки и не гарантируют качества в других сценариях. Лицензия CC BY-NC 4.0 предусматривает некоммерческие условия использования.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

weblab-10b

Overview

This repository provides a Japanese-centric multilingual GPT-NeoX model of 10 billion parameters.


Benchmarking

  • Japanese benchmark : JGLUE 8-task (2023-08-27)

    • We used Stability-AI/lm-evaluation-harness library for evaluation.
    • The 8-task average accuracy is based on results of JCommonsenseQA-1.1, JNLI-1.1, MARC-ja-1.1, JSQuAD-1.1, jaqket_v2-0.2, xlsum_ja-1.0, xwinograd_ja, and mgsm-1.0.
    • model loading is performed with float16, and evaluation is performed with template version 0.3 using the few-shot in-context learning.
    • The number of few-shots is 3,3,3,2,1,1,0,5.
    • special_tokens_map.json is modified to avoid errors during the evaluation of the second half benchmarks. As a result, the results of the first half benchmarks became slightly different.
    modelaveragejcommonsenseqajnlimarc_jajsquadjaqket_v2xlsum_jaxwinograd_jamgsm
    weblab-10b-instruction-sft59.1174.6266.5695.4978.3463.3220.5771.952
    weblab-10b50.7466.5853.7482.0762.9456.1910.0371.952.4
  • Japanese benchmark : JGLUE 4-task (2023-08-18)

    • We used Stability-AI/lm-evaluation-harness library for evaluation.
    • The 4-task average accuracy is based on results of JCommonsenseQA-1.1, JNLI-1.1, MARC-ja-1.1, and JSQuAD-1.1.
    • model loading is performed with float16, and evaluation is performed with template version 0.3 using the few-shot in-context learning.
    • The number of few-shots is 3,3,3,2.
    ModelAverageJCommonsenseQAJNLIMARC-jaJSQuAD
    weblab-10b-instruction-sft78.7874.3565.6596.0679.04
    weblab-10b66.3865.8654.1984.4960.98

How to use the model

import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("matsuo-lab/weblab-10b")
model = AutoModelForCausalLM.from_pretrained("matsuo-lab/weblab-10b", torch_dtype=torch.float16)

if torch.cuda.is_available():
    model = model.to("cuda")

text = "吾輩は猫である。"
token_ids = tokenizer.encode(text, add_special_tokens=False, return_tensors="pt")

with torch.no_grad():
    output_ids = model.generate(
        token_ids.to(model.device),
        max_new_tokens=100,
        do_sample=True,
        temperature=0.7,
        top_p=0.95
    )

output = tokenizer.decode(output_ids.tolist()[0])
print(output)


Licenese

cc-by-nc-4.0

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей