/ Модель

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

Лицензия
CC BY-SA 4.0
Архитектура
gptmoe-custom · dense
Библиотека
pytorch
Опубликована
26 сен 2025

jp-gptmoe

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

Предварительно обученная японская GPTMoE-модель для генерации и продолжения текста, требующая собственной реализации PyTorch для загрузки.

97скачиваний за 30 дней0лайковвеса обновлены26 сен 2025

Бенчмарки

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

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

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

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

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

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

iori-ltn/jp-gptmoe — это предварительно обученная языковая модель GPTMoE на японском языке, разработанная автором репозитория на собственной реализации PyTorch. Веса сохранены в формате safetensors, а токенизатор SentencePiece использует словарь unigram на 32 тысячи токенов. Для загрузки требуется совместимая реализация GPTMoE: стандартные классы Transformers эту модель не поддерживают.

Модель предназначена для генерации японского текста и продолжения заданного текста. Это базовая языковая модель после предварительного обучения, поэтому она слабо следует инструкциям; для управления ответами автор рекомендует few-shot примеры и настройку параметров генерации. Репозиторий распространяется по лицензии CC BY-SA 4.0.

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

  • продолжение японского текста
  • генерация японских абзацев по затравке
  • эксперименты с языковыми моделями MoE
  • few-shot генерация текста на японском языке

Ограничения

Модель слабо следует инструкциям и требует собственной реализации GPTMoE для загрузки, поскольку несовместима с готовыми классами Transformers. Для более управляемой генерации могут потребоваться few-shot примеры и настройка параметров декодирования.

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

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

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

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

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

Открыть на Hugging Face

GPTMoE (custom, Japanese)

自作の GPTMoE 実装(PyTorch)からエクスポートした事前学習言語モデルです。 Transformers の既製クラスでは読み込めないため、同一の GPTMoE 実装で重みをロードしてください。

ファイル

  • model.safetensors
  • config.json
  • tokenizer/ja_unigram32k_v15m.model
  • tokenizer/ja_unigram32k_v15m.vocab
  • tokenizer/tokenizer_config.json

使い方(最小)

import json
from safetensors.torch import load_file as load_safetensors
# from your_code.gptmoe import GPTMoE  # ← あなたの実装を import

with open("config.json", "r", encoding="utf-8") as f:
    cfg = json.load(f)
moe = cfg["moe"]
model = GPTMoE(
    cfg["vocab_size"], cfg["d_model"], cfg["n_heads"], cfg["n_layers"], cfg["ffn_mult"],
    dict(
        num_experts=moe["num_experts"], k=moe["top_k"],
        capacity_factor=moe["capacity_factor"], eval_capacity_factor=moe["eval_capacity_factor"],
        min_capacity=0, noisy_gate_policy=moe["noisy_gate_policy"], use_residual=moe["use_residual"],
    ),
).eval()
state = load_safetensors("model.safetensors")
model.load_state_dict(state, strict=True)

トークナイザー

import sentencepiece as spm
sp = spm.SentencePieceProcessor(model_file="tokenizer/ja_unigram32k_v15m.model")
ids = sp.encode("こんにちは", out_type=int)

注意

  • 素の言語モデル(事前学習のみ)です。指示追従は弱いので、few-shotや生成パラメータ(temperature / top-p / top-k / repetition penalty)の調整を推奨します。

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

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

GPU в ailist

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

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

Архитектура gptmoe-custom неизвестна transformers в образе рантайма.

Ревизия весов
d18dc8d

0 моделей