[英]Estimate memory requirements for tensorflow model
我如何估計我的張量流模型的內存需求? 以下內容應能給出一些准確的表示?
size = 0
for variable in tf.all_variables():
size += int(np.prod(variable.get_shape()))
print(size)
size
應為變量數。 那么size * dtype
應該是內存需求的估計嗎?
不,您還必須考慮其他張量(例如tf.placeholder
和tf.constant
),並且還應該留有漸變空間,因為我相信在前向傳遞過程中會緩存一堆值,以便反向傳播不會變得太慢了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.