我目前正面临着花哨的张量流优化器的问题。成本函数是一个简单的交叉熵,具有不同的输入大小(由None定义)。除了GradientDescentOptimizer之外,没有优化器可用。以下是我得到的错误:
Momentum Optimizer:AttributeError: 'Tensor' object has no attribute 'is_fully_defined'
RMSPropOptimizer:ValueError: Shape of a new variable (expanding/step4/deconv/bias/RMSProp/) must be fully defined, but instead was <unknown>.
AdamOptimizer:AttributeError: 'Tensor' object has no attribute 'is_fully_defined'
GradientDescentOptimizer:工作!
我在TF1.0上使用了AdamOptimizer(使用相同的代码),在升级到TF1.2.1后崩溃了。然后我用MomentumOptimizer替换它,它最初工作(几次运行),然后它从未工作(很奇怪,我知道!)。
答案 0 :(得分:0)
这个问题也让我感到困惑,请告诉我为什么如果你解决这个问题就会发生,非常感谢 我使用adam优化器,我得到错误: AttributeError:&#39; Tensor&#39;对象没有属性&#39; is_fully_defined&#39;