2
我在神經網絡的張量流中創建了模型。 我保存了模型並將它恢復到另一個python文件中。張量流和預測中的恢復模型
的代碼如下:
def restoreModel():
prediction = neuralNetworkModel(x)
tf_p = tensorFlow.nn.softmax(prediction)
temp = np.array([2,1,541,161124,3,3])
temp = np.vstack(temp)
with tensorFlow.Session() as sess:
new_saver = tensorFlow.train.import_meta_graph('model.ckpt.meta')
new_saver.restore(sess, tensorFlow.train.latest_checkpoint('./'))
all_vars = tensorFlow.trainable_variables()
tensorFlow.initialize_all_variables().run()
sess.run(tensorFlow.initialize_all_variables())
predict = sess.run([tf_p], feed_dict={
tensorFlow.transpose(x): temp,
y : ***
})
當我想預測 「TEMP」 變量! X是矢量形狀,我「轉置」它以匹配形狀。 我不明白我需要在feed_dict
變量中寫什麼。