1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/paddlepaddle-PaddleNLP

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README_en.md

PaddleNLP — это набор инструментов для разработки больших языковых моделей (LLM) на основе фреймворка глубокого обучения PaddlePaddle, который поддерживает эффективное обучение крупных моделей, сжатие без потерь и высокопроизводительный вывод на различных аппаратных устройствах. Благодаря своей простоте и максимальной производительности PaddleNLP призван помочь разработчикам эффективно применять большие модели в промышленных приложениях.

Новости📢

  • 27 июня 2024 года PaddleNLP v3.0 Beta: используйте большие модели и получите полный апгрейд. С помощью единого набора больших моделей мы получаем доступ ко всем процессам на отечественных вычислительных чипах. Мы полностью поддерживаем процессы применения больших моделей на промышленном уровне, такие как параллельная конфигурация PaddlePaddle 4D, эффективные стратегии тонкой настройки, эффективные алгоритмы выравнивания и высокопроизводительные рассуждения. Разработанный нами алгоритм RsLoRA+, механизм хранения полной контрольной точки Unified Checkpoint и обобщённая поддержка FastFNN и FusedQKV способствуют обучению и выводу больших моделей. Мы постоянно поддерживаем обновления основных моделей, чтобы предоставлять эффективные решения.
  • 24 апреля 2024 года PaddleNLP v2.8: наш самостоятельно разработанный алгоритм RsLoRA+ со сверхвысокой сходимостью значительно улучшает скорость сходимости и эффективность обучения PEFT. Внедрив ускорение генерации с высокой производительностью в алгоритм RLHF PPO, мы преодолели узкое место скорости генерации при обучении PPO и добились значительного преимущества в производительности обучения PPO. Мы обычно поддерживаем несколько методов оптимизации производительности обучения больших моделей, таких как FastFFN и FusedQKV, что ускоряет и стабилизирует обучение больших моделей.

Функции

🔧 Интегрированное обучение и вывод на нескольких аппаратных платформах

Наш набор инструментов поддерживает обучение и вывод больших моделей на нескольких аппаратных платформах, включая графические процессоры NVIDIA, процессоры Kunlun XPUs, процессоры Ascend NPUs, графические процессоры Enflame GCUs и DCU Hygon. Интерфейс инструментария позволяет быстро переключаться между оборудованием, что значительно снижает затраты на исследования и разработки, связанные с переходом на другое оборудование.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Простая в использовании и мощная библиотека NLP с потрясающим набором моделей, поддерживающая широкий спектр задач NLP от исследований до промышленного применения (поиск по нейронной сети/QA/IE/анализ настроений). Расширить Свернуть
Python и 6 других языков
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/paddlepaddle-PaddleNLP.git
git@gitlife.ru:oschina-mirror/paddlepaddle-PaddleNLP.git
oschina-mirror
paddlepaddle-PaddleNLP
paddlepaddle-PaddleNLP
develop