/ Модель

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

Контекст
1 024 токена
Параметры
95 млн
Архитектура
plbart · dense

plbart-base

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

PLBART-base — предварительно обученный encoder-decoder Transformer для понимания и генерации кода и связанного с ним текста.

38 386скачиваний за 30 дней6лайковвеса обновлены9 ноя 2021

Бенчмарки

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

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

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

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

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

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

PLBART-base — базовая предварительно обученная модель UCLA NLP для совместного понимания и генерации кода и связанного с ним естественного языка. Это encoder-decoder Transformer семейства BART, обученный восстанавливать исходные последовательности после внесения шума; метаданные репозитория указывают 95 млн параметров и контекст до 1024 токенов. В исследовательской статье описано обучение на Java, Python и английских текстах из Stack Overflow; модель рассчитана на последующую настройку для задач разработки ПО, включая создание кратких описаний кода, генерацию и перевод кода, исправление программ и классификацию.

Для применения к конкретной задаче обычно требуется дообучение: репозиторий представляет базовый чекпойнт, а не готовую специализированную систему. Архитектура принимает и генерирует текстовые последовательности, включая код. Карточка Hugging Face не содержит подтверждённых сведений о лицензии, поэтому условия использования по доступным источникам установить нельзя. В статье отмечено, что для обнаружения уязвимостей графовые модели в проведённых сравнениях показывали лучшие результаты.

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

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

Ограничения

Для целевых задач разработки модель обычно требует дообучения. В исследовании авторы отмечают, что графовые модели превосходили её в обнаружении уязвимостей; сведения о лицензии в карточке не приведены.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Автор не опубликовал карточку модели.

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

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

GPU в ailist

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

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

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

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

0 моделей