Python 如何在tesorflow中使用学习率不同的DNN累加器?

Python 如何在tesorflow中使用学习率不同的DNN累加器?,python,machine-learning,tensorflow,deep-learning,Python,Machine Learning,Tensorflow,Deep Learning,嗯,我正在尝试使用这个代码,但我有一个错误,有人能帮我修复它吗 谢谢你的评论 代码 learning_rate = tf.placeholder(tf.float32, shape=[]) regressor = tf.contrib.learn.DNNRegressor( feature_columns=None, optimizer=tf.train.GradientDescentOptimizer( learning_rate=learning_rate ),

嗯,我正在尝试使用这个代码,但我有一个错误,有人能帮我修复它吗

谢谢你的评论

代码

learning_rate = tf.placeholder(tf.float32, shape=[])
regressor = tf.contrib.learn.DNNRegressor( feature_columns=None, optimizer=tf.train.GradientDescentOptimizer( learning_rate=learning_rate ),
                                           hidden_units= [10, 10, 10], activation_fn=tf.nn.sigmoid, model_dir="/home/edwin/workspace/tensorFlowPy/eval")
错误

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/op_def_library.py", line 330, in apply_op
    g = ops._get_graph_from_inputs(_Flatten(keywords.values()))
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 3821, in _get_graph_from_inputs
    _assert_same_graph(original_graph_element, graph_element)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 3766, in _assert_same_graph
    "%s must be from the same graph as %s." % (item, original_item))
ValueError: Tensor("Placeholder:0", shape=(), dtype=float32) must be from the same graph as Tensor("dnn/hiddenlayer_0/weights/part_0:0", shape=(1, 10), dtype=float32_ref).