/ Модель

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

Параметры
372 млн
Лицензия
Apache 2.0
Архитектура
t5 · dense
Опубликована
27 мар 2023

t5-kazakh-qa

Языковая модель3 профессии

Дообученная на казахской версии SQuAD модель mT5 для ответов на вопросы по тексту на казахском языке.

88скачиваний за 30 дней12лайковвеса обновлены14 ноя 2023

Бенчмарки

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

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

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

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

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

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

Kyrmasch/t5-kazakh-qa — модель на архитектуре mT5, разработанная Алдияром Сакеном, Султанияром Куандыком, Алибеком Камилулы, Курмашем Апаевым, Адаем Шомановым и Алией Нугумановой. Она дообучена на 30 000 примерах казахской версии Stanford Question Answering Dataset (SQuAD) и предназначена для ответов на вопросы по тексту на казахском языке.

Модель содержит 371,7 млн параметров и распространяется в форматах PyTorch и Safetensors. Лицензия — Apache-2.0. Карточка не приводит сведений о длине контекста.

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

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

Ограничения

Дообучение выполнено на казахской версии SQuAD, поэтому качество на других языках и типах текстов не подтверждено. Длина контекста в карточке не указана.

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

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

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

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

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

Открыть на Hugging Face

Model Details

  • Base: mt5
  • Developed by: Aldiyar Saken, Sultaniyar Quandyq, Alibek Kamiluly, Kurmash Apayev, Adai Shomanov and Aliya Nugumanova.

Model Description

This model is based on the google/mt5-large model. The model was fine-tuned on a Kazakh language version of the Stanford Question Answering Dataset (SQuAD) using 30,000 samples.

Inference


from transformers import T5Tokenizer, T5TokenizerFast
from transformers import T5ForConditionalGeneration
import sentencepiece

tokenizer = T5Tokenizer.from_pretrained("Kyrmasch/t5-kazakh-qa")
model = T5ForConditionalGeneration.from_pretrained("Kyrmasch/t5-kazakh-qa")

context = "Қазақстан Еуразия құрлығының орталығында орналасқан және аумақтың көлемі бойынша (жер шарының бетінде 2%) әлемде тоғызыншы орынға ие. Қазақстан аумағы бүкіл Батыс Еуропадан үлкен."
question = "Қазақстан жер көлемі жөнінен дүние жүзінде нешінші орында?"

encoded = tokenizer.encode_plus(context, question, max_length=128, pad_to_max_length=True, truncation=True, return_tensors="pt")
input_ids = encoded["input_ids"].to('cpu')
attention_mask = encoded["attention_mask"].to('cpu')
output = model.generate(input_ids=input_ids, attention_mask=attention_mask, max_length=128)
answer = ''.join([tokenizer.decode(ids, skip_special_tokens=True) for ids in output])

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

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

GPU в ailist

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

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

У модели не указана задача.

Класс архитектуры
T5ForConditionalGeneration
Ревизия весов
19e365c

0 моделей