MXNET

   mxnet 同時支持Imperative Programming及Symbolic Programming

 

一、爲什麼mxnet不像其它深度學習框架那樣使用numpy的多維數據,而使用mxnet.NDArray多維數據?

 答: 其它深度學習庫只有在執行symblic符號函數時,纔會使用到GPU計算,而mxnet.NDArray可以在命令式編程中指定任意的計算設備。 

二、符號symbolic計算的優勢

答:mxnet執行復雜的優化措施,使得去除了很多不必要的或重複的計算,比命令式編程提供了更佳的性能。

其次, 因爲我們在計算圖中存儲了不同變量間關係,使得mxnet可以高效的執行自微分。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章