/ Модель

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

Лицензия
MIT
Архитектура
retnet · dense
Опубликована
11 окт 2023

LightNovel-Intro-RetNet-400M

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

Японская модель RetNet для генерации текста, заявленная как обученная с нуля и ориентированная по названию на вступления к ранобэ.

39скачиваний за 30 дней9лайковвеса обновлены17 янв 2024

Бенчмарки

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

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

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

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

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

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

LightNovel-Intro-RetNet-400M — языковая модель семейства RetNet с архитектурой RetNetForCausalLM, разработанная isek-ai и обученная с нуля. Она предназначена для генерации текста; название указывает на ориентацию на вступления к ранобэ, однако README не подтверждает конкретные сценарии обучения или использования. Репозиторий содержит веса в формате safetensors, а для работы в README приведены библиотеки Transformers, safetensors и timm.

Метаданные указывают японский язык и лицензию MIT. В README не приведены сведения о размере модели, данных обучения, оценках качества или ограничениях.

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

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

Ограничения

README не описывает обучающие данные, результаты оценки качества или конкретные ограничения модели.

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

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

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

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

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

Открыть на Hugging Face

LightNovel-Intro-RetNet-400M

This model is a RetNet model trained from scratch using https://github.com/syncdoth/RetNet.

Demo: https://huggingface.co/spaces/isek-ai/LightNovel-Intro-RetNet-400M-Demo

Usage

First install the required libraries:

pip install transformers safetensors timm

Example inference script:

from transformers import AutoModelForCausalLM, AutoTokenizer, GenerationConfig

MODEL_NAME = "isek-ai/LightNovel-Intro-RetNet-400M"

device = "cuda"

tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME)
model = AutoModelForCausalLM.from_pretrained(
    MODEL_NAME,
    trust_remote_code=True,
).to(device)
gen_config = GenerationConfig.from_pretrained(MODEL_NAME)
gen_config.max_new_tokens = 32

inputs = tokenizer("目が覚めると、", return_tensors="pt", add_special_tokens=False).to(device)

print("Generating...")

result = model.generate(**inputs, generation_config=gen_config)

print(tokenizer.decode(result[0], skip_special_tokens=True))
# 目が覚めると、見知らぬ空間に居た。 「ん......?」 思わずそんな声が出たことに違和感を感じる。確か、気付けば私は

Model description

More information needed

Intended uses & limitations

More information needed

Training and evaluation data

More information needed

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • learning_rate: 0.0006
  • train_batch_size: 8
  • eval_batch_size: 8
  • seed: 42
  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
  • lr_scheduler_type: cosine
  • lr_scheduler_warmup_steps: 500
  • num_epochs: 2

Training results

Training LossEpochStepValidation Loss
5.51550.0610005.5331
5.01060.1320005.1774
4.7930.1930004.9399
4.70780.2640004.7737
4.47890.3250004.6373
4.32690.3860004.5422
4.3370.4570004.4632
4.3740.5180004.4070
4.14470.5890004.3293
4.14020.64100004.2881
4.13290.7110004.2287
3.99850.77120004.1858
4.11850.83130004.1506
4.05150.9140004.0993
3.99840.96150004.0611
3.77311.02160004.0423
3.74031.09170003.8166
3.67781.15180003.8000
3.72271.22190003.7875
3.60511.28200003.7664
3.61431.34210003.7496
3.63231.41220003.7278
3.64871.47230003.7089
3.65241.54240003.6951
3.56211.6250003.6801
3.57221.66260003.6708
3.52771.73270003.6635
3.62241.79280003.6565
3.56631.85290003.6532
3.59371.92300003.6515
3.59441.98310003.6510

Framework versions

  • Transformers 4.34.0
  • Pytorch 2.0.0+cu118
  • Datasets 2.14.5
  • Tokenizers 0.14.0

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

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

0 моделей