/ Модель

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

Контекст
2 048 токенов
Параметры
4,7 млрд
Лицензия
Apache 2.0
Архитектура
gpt_neox · dense
Опубликована
21 июл 2023

japanese-large-lm-3.6b

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

Языковая модель LINE на базе GPTNeoX для генерации японского текста с контекстом до 2048 токенов.

519скачиваний за 30 дней73лайкавеса обновлены17 авг 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Языковая модель Japanese Large LM 3.6B разработана LINE Corporation для генерации текста на японском языке. Это плотная авторегрессионная модель GPTNeoXForCausalLM с 30 слоями, размерностью скрытого состояния 3072 и 32 головами внимания; для позиционного кодирования используется RoPE. В метаданных указано 4,7 млрд параметров, а в README версия названа 3,6B.

Модель обучена на японских текстах из открытых корпусов C4, CC-100 и OSCAR, а также на веб-текстах, собранных внутренней системой LINE; общий объём корпуса составил около 650 ГБ. Токенизатор SentencePiece использует unigram-модель и byte fallback, поэтому на вход можно подавать необработанные японские предложения. Внутренняя проверка на японской части C4 показала perplexity 7,50.

Модель подходит для генерации и продолжения японского текста. Контекст — 2048 токенов. Репозиторий предоставляет веса в форматах PyTorch и safetensors. Лицензия — Apache-2.0.

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

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

Ограничения

Контекст ограничен 2048 токенами; заявленная perplexity 7,50 измерена на внутренних проверочных данных японской части C4 и не гарантирует качество для других задач или корпусов.

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

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

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

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

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

Открыть на Hugging Face

japanese-large-lm-3.6b

This repository provides a 3.6B parameters Japanese language model, trained by LINE Corporation.

Tech Blog explains details.

How to use

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline, set_seed
 
model = AutoModelForCausalLM.from_pretrained("line-corporation/japanese-large-lm-3.6b", torch_dtype=torch.float16)
tokenizer = AutoTokenizer.from_pretrained("line-corporation/japanese-large-lm-3.6b", use_fast=False)
generator = pipeline("text-generation", model=model, tokenizer=tokenizer, device=0)
set_seed(101)
 
text = generator(
    "おはようございます、今日の天気は",
    max_length=30,
    do_sample=True,
    pad_token_id=tokenizer.pad_token_id,
    num_return_sequences=5,
)
 
for t in text:
  print(t)
 
# 下記は生成される出力の例
# [{'generated_text': 'おはようございます、今日の天気は雨模様ですね。梅雨のこの時期の 朝は洗濯物が乾きにくいなど、主婦にとっては悩みどころですね。 では、'},
#  {'generated_text': 'おはようございます、今日の天気は晴れ。 気温は8°C位です。 朝晩は結構冷え込むようになりました。 寒くなってくると、...'},
#  {'generated_text': 'おはようございます、今日の天気は曇りです。 朝起きたら雪が軽く積もっていた。 寒さもそれほどでもありません。 日中は晴れるみたいですね。'},
#  {'generated_text': 'おはようございます、今日の天気は☁のち☀です。 朝の気温5°C、日中も21°Cと 暖かい予報です'},
#  {'generated_text': 'おはようございます、今日の天気は晴天ですが涼しい1日です、気温は午後になり低くなり25°Cくらい、風も強いようですので、'}]

Model architecture

ModelVocab sizeArchitecturePosition typeLayersHidden dimAttention heads
1.7B51200GPT2Absolute24230424
3.6B51200GPTNeoXRoPE30307232

Training Corpus

Our training corpus consists of the Japanese portions of publicly available corpus such as C4, CC-100, and Oscar. We also incorporated the Web texts crawled by in-house system. The total size of our training corpus is about 650 GB. The trained model achieves 7.50 perplexity on the internal validation sets of Japanese C4.

Tokenization

We use a sentencepiece tokenizer with a unigram language model and byte-fallback. We do not apply pre-tokenization with Japanese tokenizer. Thus, a user may directly feed raw sentences into the tokenizer.

License

Apache License, Version 2.0

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей