diff-codegen-350m-v2 — это модель различий для генерации кода, выпущенная CarperAI. Модель различий — это авторегрессионная языковая модель, обученная на редактировании фрагмента текста, отформатированного в унифицированном формате различий. Эти модели различий могут предложить, учитывая фрагмент текста и описание желаемого изменения, интеллектуальное изменение текста, соответствующее описанию, отмечая добавленные, измененные и удаленные строки в формате различий. По сравнению с короткими подсказками обычных моделей генерации кода, модели различий специализируются на предложении интеллектуальных изменений в существующем коде, особенно в более длинных фрагментах кода, и там, где изменение требуется для соответствия некоторому текстовому описанию на естественном языке (предоставленному в форме сообщения фиксации). Эта модель представляет собой усовершенствованную версию codegen-350m-mono от Salesforce, обученную на большом наборе данных коммитов, взятых из GitHub. diff-codegen-350m-v2 является экспериментальным исследовательским артефактом, и к нему следует относиться соответственно. Мы публикуем эти результаты и эту модель в надежде, что они могут быть полезны широкому исследовательскому сообществу, особенно тем, кто интересуется LM для кода. Пример блокнота Colab с кратким примером подсказки модели находится здесь. Эта модель представляет собой…
Модальности:
Генерация текста
Области применения:
Генерация кода
Задача: Генерация текста
Автор: CarperAI
Теги: codegen, Diff Model, causal-lm, code-generation, The Pile, en, code, endpoints_compatible
Лайков: 16 | Загрузок: 2,351
Описание основано на материалах HuggingFace. Перевод выполнен автоматически.