3
私は簡単な質問tf.py_func
を持っています。Tensorflow:Py_funcは未知の形状を返します
私はイメージテンソルmy_img
の形状(1,224,224,3)
を持っています。 py_func
をテストするために、テンソルを同じテンソルを返すべきPython関数return_tf
に与えます(ドキュメントごとにnumpy配列に変換された後)。ここで
def return_tf(x):
return np.array(x)
test = tf.py_func(return_tf,[my_img],[tf.float32])
しかし、私はtest
と呼ば返さテンソルの形状を確認したときに、私が取得:
tf.Tensor 'PyFunc:0' shape=unknown dtype=float32
私は以来、また、テンソルでeval()
を実行することができませんエラーが表示されます。
AttributeError: 'list' object has no attribute 'eval'.
テンソルのnsor形状はtf.py_func
によって返されましたか?