Я пытаюсь решить Titanic Problem on Kaggle, и я не уверен, как получить вывод для данных теста.TensorFlow - Не удалось получить прогноз
Я успешно обучить сеть и вызвать метод make_prediction(x, test_x)
x = tf.placeholder('float', [None, ip_features])
...
def make_prediction(x, test_data):
with tf.Session() as sess :
sess.run(tf.global_variables_initializer())
prediction = sess.run(y, feed_dict={x: test_data})
return prediction
Я не знаю, как передать np.array
в этом случае test_data
, чтобы получить обратно np.array
, который содержит прогноз 0/1
Спасибо вам так много 'pred_y = tf.round (tf.nn.softmax (модель)) 'это то, что я искал :) –