0
我有一个算法来生成参数,这些参数可以供给Tensorflow来构建DL模型。参数是这样的:hidden_layer_neurons = [100,200,300,400,500]。如何使用张量流从配置文件中创建参数
因为在TF中我们不能用python的for-loop,所以我不能用这种方式通过阅读hidden_layer_neurons中的元素来构建多层模型。
有什么办法解决我的问题吗?提前致谢。
我有一个算法来生成参数,这些参数可以供给Tensorflow来构建DL模型。参数是这样的:hidden_layer_neurons = [100,200,300,400,500]。如何使用张量流从配置文件中创建参数
因为在TF中我们不能用python的for-loop,所以我不能用这种方式通过阅读hidden_layer_neurons中的元素来构建多层模型。
有什么办法解决我的问题吗?提前致谢。
当构建TF图时,完全有效/可以允许各种python结构作为循环。因此,只要您可以通过在图形评估期间修改图形(使用循环)不需要发生的方式来构建程序(例如,先向前运行算法然后构建图形),那么完全没有问题。
如果您需要在图形评估过程中进行迭代(例如在Session.run()期间),那么您需要flow control ops。
非常感谢。我犯了一个错误,现在它已经解决了。其实,我可以使用for-loop来构建图形。 –