2
我是新來的。現在我在學習上tensorfly web example 在模型forld的Model.py,我改線32和34是這樣的:Tensorflow錯誤使用我自己的數據在網絡上?
y_tensor = sess.graph.get_tensor_by_name('final_result:0')
y = sess.run(y_tensor, {'DecodeJpeg/contents:0': imageData})
和final_result是我自己的模型!我不知道'DecodeJpeg /內容:0',它發生了錯誤:
ValueError: Cannot feed value of shape (1, 224, 224, 3) for Tensor u'DecodeJpeg/contents:0', which has shape '()'
我做什麼?那是什麼意思?請幫忙?
您的「final_result:0」張量的形狀爲1x224x224x3換句話說,您有一個數據行有數據244x244大和3維,所以也許一個224x244 rgb圖像?你試着把它餵給一個empy張量。很難說出真正的目標是什麼,因爲它更像你抓住變薄的變數。此外,我個人更喜歡使用變量他們自己而不是使用字符串。希望這會有所幫助,否則一些進一步的信息會變得很好,以及變量來自哪裏。 – natschz
我重新訓練示例https://petewarden.com/2016/02/28/tensorflow-for-poets/並獲得了* .pb文件,我想在https://github.com/tensorfly/tensorflow_demos上工作/樹/主/ tensorflow_web /模型。我不知道'DecodeJpeg /內容:0,請幫忙!? – forfish