我正在尝试使用tf占位符提供keras预测方法,同时稍后提供真实数据。
我知道z = model.predict(x*y, steps=1)
其中x和y是tf占位符。
然后我执行sess.run(tf.variables_initializer([z], feed_dict = {x: <x>, y: <y>}))
,其中<x>
和<y>
是numpy数组。
但是我得到错误:无效的参数:您必须使用dtype float和shape [1,1024,1024,3]输入占位符张量'Placeholder'的值[[{{node Placeholder}}]]
我不太了解-我需要在哪里为占位符提供值?
model.predict()
执行实际预测。您无法预测占位符,需要直接提供该函数的真实数据。