(對不起,如果這聽起來有點幼稚) 我想看看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. 我在哪裏可以看看Microsoft.ReportingServices.QueryDesigners.dll?
- 5. 哪裏可以下載Tensorflow v0.9?
- 6. 我在哪裏可以查看我在mysql中使用的SPI
- 7. ,我可以在哪裏編輯主題?
- 8. 我在哪裏可以查看Android xml文件(在線)?
- 9. 哪裏可以下載jqgrid的主題
- 10. 循環在哪裏?
- 11. 我可以在哪裏下載OolongEngine?
- 12. 我在哪裏可以下載nhibernate.caches.syscache 3.1
- 13. 我在哪裏可以下載「mod_wsgi.so」
- 14. 我在哪裏可以下載GenomeDiagram?
- 15. 我在哪裏可以下載FBProfileExpressionKit?
- 16. 我在哪裏可以下載JNLP.jar
- 17. 我在哪裏可以下載TraceMonkey?
- 18. 我在哪裏可以下載ExpressionEngine Core?
- 19. 我在哪裏可以下載RE2?
- 20. 我在哪裏可以下載php_dbase.dll?
- 21. 我在哪裏可以下載Grails 2.1.4
- 22. 我在哪裏可以下載iPhone 3.1?
- 23. 我在哪裏可以下載JOGL?
- 24. 我可以在哪裏下載AppleScript Studio?
- 25. 我在哪裏可以下載CCValidator?
- 26. 我在哪裏可以下載JetBrains JDK?
- 27. 我在哪裏可以下載DDESpy?
- 28. 我在哪裏可以下載gd.h?
- 29. 我可以在哪裏下載PowerBuilder 8?
- 30. 我在哪裏可以下載common-annotations.jar