banner
hughie

hughie

热爱技术的小菜鸟, 记录一下所学所感

PaddlePaddle-產業級深度學習平台

前言#

本文簡單記錄介紹一下 PaddlePaddle。

飛槳 (PaddlePaddle) 以百度多年的深度學習技術研究和業務應用為基礎,是中國首個自主研發、功能完備、開源開放的產業級深度學習平台,集深度學習核心訓練和推理框架、基礎模型庫、端到端開發套件和豐富的工具組件於一體。

16-paddlelogo


正文#

一、什麼是 PaddlePaddle#

飛槳 (PaddlePaddle) 以百度多年的深度學習技術研究和業務應用為基礎,是中國首個自主研發、功能完備、開源開放的產業級深度學習平台,集深度學習核心訓練和推理框架、基礎模型庫、端到端開發套件和豐富的工具組件於一體。目前,飛槳累計開發者 535 萬,服務企業 20 萬家,基於飛槳開源深度學習平台產生了 67 萬個模型。飛槳助力開發者快速實現 AI 想法,快速上線 AI 業務。幫助越來越多的行業完成 AI 賦能,實現產業智能化升級。

二、PaddlePaddle 功能#

  • 開發便捷的產業級深度學習框架

  • 支持超大規模深度學習模型的訓練

  • 支持多端多平台的高性能推理部署工具

  • 面向產業應用,開源開放覆蓋多領域的工業級模型庫

PaddlePaddle本身是個平台,支持的各種模型在各個子模型庫中,比如分類庫PaddleClas、檢測庫PaddleDetection、分割庫PaddleSeg、OCR、NLP、語音、視頻等,詳細可見模型庫

每個子模型庫中包含了多種主流的模型實現,用戶可以很方便的自主訓練或直接部署。

三、PaddlePaddle 使用#

# CPU
pip install paddlepaddle
# GPU
pip install paddlepaddle-gpu
# 安裝合適的支持cuda版本的paddle,可以去查看相應版本下載
python -m pip install paddlepaddle-gpu==2.4.2.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html

然後安裝需要的子模型庫,官方都有比較詳細的教程與社區支持。

四、總結#

PaddlePaddle作為百度開發的深度學習平台,整體完成度,使用文檔和社區支持都算中上水平,與之類似的還有一個計算機視覺算法庫的項目OpenMMLab,是香港中文大學 - 商湯科技聯合實驗室 MMLab 開源的算法平台,只不過後者聚焦於 CV 領域,而PaddlePaddle支持更多領域的模型實現。

PS用戶可以在aistudio上免費使用一定時間的 GPU 資源。這是百度的在線深度學習平台,我沒有使用過,不清楚是否可以免費使用。

官方項目裡介紹的:“PaddlePaddle 用戶可領取免費 Tesla V100 在線算力資源,訓練模型更高效。每日登陸即送 8 小時前往使用免費算力。”


最後#

參考文章:

官方項目

使用文檔


聲明#

本文僅作為個人學習記錄。

本文與HBlog保持同步。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。