Paddle v0.11.1a2 釋出,百度深度學習開源平臺

類別: IT
PaddlePaddle

Paddle v0.11.1a2 釋出了,PaddlePaddle (PArallel Distributed Deep LEarning 並行分散式深度學習)是百度研發的深度學習平臺,具有易用,高效,靈活和可伸縮等特點,為百度內部多項產品提供深度學習演算法支援。

本次更新主要帶來了效能增益和儲存優化,更新內容如下:

配置和環境:

  • model: SE-ResNet-150

  • Input: 3 x 224 x 224

  • batch_size: 25

  • CentOS 6.3, Tesla P40, single card.

優化前後對比

優化前


SpeedMemory
Fluid(before)1.95 sec/iter18341 MB
PyTorch1.154 sec/iter13359 MB
Fluid/PyTorch1.68981.3729

速度優化後


SpeedMemory
Fluid(opti_speed)1.45 sec/iter17222 MB
PyTorch1.154 sec/iter13359 MB
Fluid/PyTorch1.25651.2892

儲存優化後


SpeedMemory
Fluid(opti_mem)1.93  sec/iter14388 MB
PyTorch1.154 sec/iter13359 MB
Fluid/PyTorch1.67241.0770
  • 整體效能提升

    • issue 詳情: #8990

  • 訓練時刪除 GPU 記憶體

  • [WIP] 來自 C ++ 的 Feed 資料

    • 新增基本的 RecordIO API

    • Polish C++ Reader operators

    • 新增 DoubleBuffer Reader

釋出主頁

下載地址:

  • Source code (zip)

  • Source code (tar.gz)

Paddle v0.11.1a2 釋出,百度深度學習開源平臺原文請看這裡