0
A
回答
1
要回答你的直接問題,圖層的內存使用量以字節爲單位給出,而不是以位表示。總體而言,所報告的內存是可在初始化時計算的所有層所需的內存。參數和緩衝區空間是根據需要分配的,因此將它們彙總並報告是沒有用的 - 由於序列化重用,其中一些可能會佔用較少的總內存。
正如一個答案所說,確定最大內存使用量的最有效方法是運行正向通過並獲取其高水位標記。
0
見shelhamer的評論: https://github.com/BVLC/caffe/issues/2387#issuecomment-97910200
這是在層的輸出感 所有頂級斑點或「數據」所需的內存。它排除了圖層中的差異,參數和任何中間斑點。 @jeffdonahue你還記得 這個號碼的動機嗎?
而且longjon:
由於層分別負責分配參數 和緩衝液,也沒有辦法,一般知道的 所需的內存總量,除了通過運行一個向前傳球。
相關問題
- 1. 計算訓練ConvNet所需的內存大小(使用Caffe)
- 2. 如何計算我需要的數據庫的內存量?
- 3. ios - 如何計算UIView動畫需要多少內存?
- 4. 如何計算我需要的內存頁數?
- 5. 計算一個程序(計劃中)需要多少內存
- 6. 需要計算行
- 7. 計算需要使用Azure blob存儲?
- 8. caffe:需要測試嗎?
- 9. 如何計算處理圖像所需的內存?
- 10. 如何計算彙編代碼所需的內存?
- 11. 需要計算加班
- 12. Matter.js計算需要的力
- 13. 計算列 - 需要介紹
- 14. 如何計算表格的內存?
- 15. 算法需要兩次計算差異
- 16. 如何在MB中計算可用內部存儲器內存?
- 17. Bluemix本地計算內存
- 18. 內存位置計算
- 19. 掃描計算機內存
- 20. SPARK在內存計算
- 21. char * p = NULL需要內存?
- 22. 需要虛擬內存嗎?
- 23. 大內存的需要
- 24. icCube內存 - 需要多少?
- 25. 需要SQL查詢幫助加入並計算表內
- 26. 計算列或存儲過程還是隻需要php函數?
- 27. 需要分配的對象的計算存儲
- 28. 需要幫助計算工作時間
- 29. 雲計算需要一些規定?
- 30. CRC計算需要太多時間
如果您還沒有從這些答案中提取信息,大小以字節爲單位給出。 – Prune
好的,謝謝!是的,這些答案字面上說,它是不可能計算它的權利? @Prune – thigi
我會在下面的答案中總結。 – Prune