(對不起,如果這聽起來有點幼稚) 我想看看GradientDescent的TensorFlow實現的肉 - 並親自查看它們是如何處理終止條件,步長自適應等。我追蹤代碼下來training_ops.apply_gradient_descent
但我不能找到實施:(我可以在哪裏查看TensorFlow漸變下降主循環?
1
A
回答
4
TensorFlow Optimizer
接口(其GradientDescentOptimizer
器具)限定最小化的AA單步驟。終止條件或調整步長大小是由用戶來實現。在MNIST for Beginners教程中,終止條件爲「在1000步後停止」,您可以在for i in range(1000)
循環中看到
apply_gradient_descent(a,b,c)
是一個融合操作,它將c
乘以b
並將其添加到a
。從Python包裝到在Adding a new op HowTo中詳細介紹的C++實現有一些額外的間接級別,但作爲一種快捷方式,通常可以通過從snake案例轉換並搜索它來找到C++實現,因此在這種情況下爲ApplyGradientDescent
。這導致在執行tensorflow/core/kernels/training_ops.cc
相關問題
- 1. My TensorFlow漸變下降
- 2. Tensorflow AdamOptimizer vs漸變下降
- 3. 我在哪裏可以查看WebSphere環境變量?
- 4. 檢查漸變下降時的漸變
- 5. 我在哪裏可以看看Microsoft.ReportingServices.QueryDesigners.dll?
- 6. 哪裏可以下載Tensorflow v0.9?
- 7. 漸變下降Matlab
- 8. 任何人都可以看看一些簡單的漸變下降代碼?
- 9. 我在哪裏可以看到執行了哪些查詢
- 10. 我在哪裏可以看到Channel.write()
- 11. 我在哪裏可以查看我在mysql中使用的SPI
- 12. 漸變下降與牛頓漸變下降有什麼區別?
- 13. ,我可以在哪裏編輯主題?
- 14. 我在哪裏可以找到在magento中查看html頁面?
- 15. 我在哪裏可以查看Android xml文件(在線)?
- 16. 哪裏可以下載jqgrid的主題
- 17. 循環在哪裏?
- 18. 我在哪裏可以下載php5apache2_2.dll?
- 19. 我在哪裏可以下載鯊魚?
- 20. 我在哪裏可以下載iPhone 3.1?
- 21. 我在哪裏可以下載StoreKit.framework
- 22. 我在哪裏可以下載AjaxControlToolkit 4.1.50927?
- 23. 我在哪裏可以下載Grails 1.1?
- 24. 我可以在哪裏下載Grails 1.3.7?
- 25. 我在哪裏可以下載copyforbuild.bat?
- 26. 我在哪裏可以下載ExpressionEngine Core?
- 27. 我在哪裏可以下載php_dbase.dll?
- 28. 我在哪裏可以下載GenomeDiagram?
- 29. 我在哪裏可以下載JOGL?
- 30. 我在哪裏可以下載CCValidator?