PaddlePaddle (Parallel Distributed Deep Learning Parallel Distributed Deep Learning) — это платформа глубокого обучения, разработанная Baidu. Она проста в использовании, эффективна, гибка и масштабируема. Она обеспечивает поддержку алгоритмов глубокого обучения для многих внутренних продуктов Baidu.
PaddlePaddle в настоящее время является единственной платформой глубокого обучения промышленного уровня в Китае, которая независимо разработана, имеет открытый исходный код и полностью функциональна. Она объединяет базовую структуру глубокого обучения, библиотеку базовых моделей, комплексный комплект разработки, инструментальные компоненты и услуги. платформа. Fei Paddle основан на промышленной практике и стремится к глубокой интеграции с отраслью. Он обеспечивает передовые возможности разработки, обучения и развертывания задач глубокого обучения и машинного обучения, ускоряя процесс предприятий от исследования и разработки алгоритмов до промышленного внедрения. В настоящее время Flying Paddle широко используется в промышленности, сельском хозяйстве, сфере услуг и т. д., обслуживая более 1,5 миллиона разработчиков и работая с партнерами, чтобы помочь все большему количеству отраслей реализовать возможности искусственного интеллекта.
1. Разработать удобную среду глубокого обучения промышленного уровня.
Среда глубокого обучения Feipiao использует сетевую парадигму, основанную на логике программирования, которая облегчает начало работы обычным разработчикам и соответствует их привычкам разработки. Он поддерживает как декларативное, так и императивное программирование, сочетая гибкость разработки и высокую производительность. Структура сети проектируется автоматически, а эффект модели превосходит эффект экспертов-людей.
2. Поддержка обучения сверхкрупномасштабных моделей глубокого обучения.
Фейпяо разработал технологию обучения сверхкрупномасштабных моделей глубокого обучения и внедрил крупномасштабную платформу обучения с открытым исходным кодом, которая поддерживает сотни миллиардов функций, триллионы параметров и сотни узлов. Она преодолела онлайн-обучение. проблемы сверхкрупномасштабных моделей глубокого обучения и достигли триллионов масштабов обновлений моделей параметров в реальном времени.
3. Высокопроизводительный механизм вывода, развернутый на нескольких терминалах и нескольких платформах.
Flying Paddle не только совместим с моделями, обученными другими платформами с открытым исходным кодом, но также может быть легко развернут на платформенных устройствах различной архитектуры. В то же время скорость рассуждения летающего весла также является ведущей во всех аспектах. Особенно после интегрированной оптимизации программного и аппаратного обеспечения с помощью NPU Kirin от Huawei скорость рассуждений Фей Паддла на NPU еще больше выросла.
4. Для промышленных приложений — библиотеки моделей с открытым исходным кодом и открытые промышленные, охватывающие различные области.
Flying Paddle официально поддерживает более 100 основных моделей, отточенных в ходе многолетней промышленной практики, включая модели, выигравшие чемпионаты на международных соревнованиях. В то же время более 200 предварительно обученных моделей имеют открытый исходный код и открыты для облегчения быстрого запуска. промышленное применение.