/ Модель

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

Контекст
512 токенов
Параметры
20,8 млн
Лицензия
Apache 2.0
Архитектура
electra · dense

koelectra-base-generator

Заполнение пропусковТекст → текст3 профессии

Предварительно обученная корейская ELECTRA-модель для предсказания замаскированных токенов и использования в качестве основы для обработки корейского текста.

197скачиваний за 30 дней0лайковвеса обновлены20 окт 2021

Бенчмарки

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

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

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

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

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

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

KoELECTRA Base Generator — предварительно обученная языковая модель для корейского языка, разработанная monologg на архитектуре ELECTRA. Она предназначена для восстановления замаскированных токенов и может использоваться как основа для задач обработки корейского текста.

Модель содержит 20,8 млн параметров, принимает текстовые последовательности длиной до 512 токенов и доступна в формате PyTorch. Для загрузки используются Transformers и токенизатор ElectraTokenizer. Лицензия — Apache-2.0.

Модель ориентирована на корейский язык; сведения о специальных ограничениях качества или областях применения в карточке не приведены.

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

  • восстановление пропущенных слов в корейском тексте
  • подстановка токенов вместо масок при подготовке корейских текстовых данных
  • использование как основы для дообучения моделей обработки корейского языка

Ограничения

Контекст ограничен 512 токенами. Модель ориентирована на корейский язык.

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

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

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

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

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

Открыть на Hugging Face

KoELECTRA (Base Generator)

Pretrained ELECTRA Language Model for Korean (koelectra-base-generator)

For more detail, please see original repository.

Usage

Load model and tokenizer

>>> from transformers import ElectraModel, ElectraTokenizer

>>> model = ElectraModel.from_pretrained("monologg/koelectra-base-generator")
>>> tokenizer = ElectraTokenizer.from_pretrained("monologg/koelectra-base-generator")

Tokenizer example

>>> from transformers import ElectraTokenizer
>>> tokenizer = ElectraTokenizer.from_pretrained("monologg/koelectra-base-generator")
>>> tokenizer.tokenize("[CLS] 한국어 ELECTRA를 공유합니다. [SEP]")
['[CLS]', '한국어', 'E', '##L', '##EC', '##T', '##RA', '##를', '공유', '##합니다', '.', '[SEP]']
>>> tokenizer.convert_tokens_to_ids(['[CLS]', '한국어', 'E', '##L', '##EC', '##T', '##RA', '##를', '공유', '##합니다', '.', '[SEP]'])
[2, 18429, 41, 6240, 15229, 6204, 20894, 5689, 12622, 10690, 18, 3]

Example using ElectraForMaskedLM

from transformers import pipeline

fill_mask = pipeline(
    "fill-mask",
    model="monologg/koelectra-base-generator",
    tokenizer="monologg/koelectra-base-generator"
)

print(fill_mask("나는 {} 밥을 먹었다.".format(fill_mask.tokenizer.mask_token)))

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

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

GPU в ailist

Универсальный рантайм · fill-mask

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

Подбираем GPU…

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

0 моделей