2017-07-27 5 views
0

現在、ファンシーテンソルフローオプティマイザに問題があります。コスト関数は、入力サイズが変化する単純なクロスエントロピーである(Noneで定義される)。 GradientDescentOptimizer以外のオプティマイザは動作しません。以下は私が得るエラーは以下のとおりです。v1.2.1へのアップグレード後、Tensorflowのファンシーオプティマイザが可変入力サイズで動作しない

運動量のオプティマイザ: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に置き換えました.MomentumOptimizerは当初(数回)動作していましたが、それは一度も動作しませんでした。

+0

ご迷惑をおかけして申し訳ありません。この問題を再現するために使用できる小さな自己完結型コードスニペットがありますか?それは、何がうまくいかないのかを追跡するのに役立ちます。 –

+0

@PeteWarden、これが解決しました。 [this](https://github.com/tensorflow/tensorflow/issues/11810)テンソルフローの問題を参照してください: – Anjany

答えて

0

問題があまりにも私を混乱され、この問題が起こる理由は、あなたがそれを解決した場合、私はアダム・オプティマイザを使用して、私はエラーを得たおかげでたくさん 、教えてください: はAttributeError:「テンソル」オブジェクトが「何の属性を持っていませんis_fully_defined '

+0

ここで会話を確認してください(https://github.com/tensorflow/tensorflow/issues/11810) 。 – Anjany

+0

あなたのお勧めをありがとう、 –

関連する問題