tensorflowでは、変数はResourceBaseから継承され、ResourceMgrによって管理されるリソースです。しかし、なぜResourceVariableという別のものがあるのでしょうか?どちらもgradient_descent(example参照)のようなオプティマイザで使用できます。違いは何ですか?私は、前者がよく文書化されており、最も頻繁に使用されることを知っています。後者の目的は何ですか?TensorflowのVariableとResourceVariableの相違点
0
A
答えて
8
ResourceVariable
は、Variable
の代わりに、Variable
というセマンティクスのより面倒な側面を取り除くことを目的としています。
ResourceVariable
まだ準備が整っておらず、Tensorflowの実装の深いところで作業していない限り、2つの違いについては気にしません。 Tensorflowユーザーの観点から見ると、ResourceVariable
は、最終的にはVariable
のドロップイン置換になりますが、観察可能な違いはほとんどありません。
今のところVariable
を使用してください。ほとんどの場合、これはほぼ確実です。
関連する問題
- 1. TensorflowのグラフとGraphDefの相違点
- 2. TensorFlow - tf.VariableScopeとtf.variable_scopeの相違点
- 3. TensorflowのTensorとVariableの違い
- 4. importとconstとの相違点とcommonjsでの相違点
- 5. IE標準、相違点および相違点の相違点
- 6. =と:=の相違点
- 7. PHPUnitとPHPSpecの相違点と相違点
- 8. CBUUIDとNSUUIDの相違点
- 9. NSTimeZoneとGMTの相違点
- 10. ListViewとArrayListの相違点
- 11. pictureBox.Update()とpictureBox.Refresh()の相違点
- 12. ApplicationContextInitializerとBeanFactoryPostProcessorの相違点
- 13. システムとshell_execの相違点
- 14. AsyncSocketとAsyncUdpSocketの相違点
- 15. .textと.get_text()の相違点
- 16. plt.close()とplt.clf()の相違点
- 17. `BeginSubscribeToStreamingNotifications`と` SubscribeToStreamingNotifications`の相違点
- 18. Delegate.InvokeとDelegateの相違点
- 19. InternalResourceViewResolverとUrlBasedViewResolverの相違点
- 20. tf.nn.convolutionとtf.nn.conv2dの相違点
- 21. Backbone.Layout.extendとBackbone.view.extendの相違点
- 22. JavaとMacOSの相違点
- 23. Yocto:CORE_IMAGE_EXTRA_INSTALLとIMAGE_INSTALLの相違点
- 24. window.someRandomVarとsomeRandomVarの相違点
- 25. CDRとxDRの相違点
- 26. gst_bus_add_watch()とg_signal_connect()の相違点
- 27. EventStreamとEventBusの相違点
- 28. System.Threading.Tasks.DataflowとMicrosoft.Tpls.Dataflowの相違点
- 29. mkfifo()とmknod()の相違点
- 30. java.homeとJAVA_HOMEの相違点