Я создал модель в тензорном потоке нейронной сети. Я сохранил модель и восстановил ее в другом файле 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 : ***
})
когда «Темп» переменной в том, что я хочу, чтобы предсказать! X - это векторная форма, и я «транспонировал» ее, чтобы соответствовать формам. Я не понимаю, что мне нужно написать в переменной feed_dict
.