Я новичок в тензорном потоке и мне нужно
получить прогнозируемое значение (если клиент подпишет термин депозит или нет) в качестве выходных данных (в формате фрейма данных) для модели ANN с множественным восприятием для данного фрейма данных в качестве входных данных.
для банковской кампании ..
Мы ссылаемся на этот образец
https://github.com/ManikandanJeyabal/Workplace/blob/master/ANN/TensorFlow/BankMarketing.py
Мы пытались запустить это в ноутбуках на виртуальной машине Azure с Python 3.6
В приведенном выше примере нам потребуется изменить приведенный ниже исходный код, чтобы получить прогнозы (в форме фрейма данных, чтобы он мог отображаться в виде отчета.)
plt.plot(mse_his, 'r')
plt.show()
plt.plot(accu_his)
plt.show()
# print the final accuracy
correct_pred = tf.equal(tf.argmax(y, 1), tf.argmax(y_, 1))
accuracy = tf.reduce_mean(tf.cast(correct_pred, tf.float32))
print("Test Accuracy--> ", (sess.run(accuracy, feed_dict={x: x_test, y_: y_test})))
# print final mean square error
pred_y = sess.run(y, feed_dict={x: x_test})
mse = tf.reduce_mean(tf.square(pred_y - y_test))
print("MSE: %.4f" % sess.run(mse))
print(correct_pred)
print(y_test) ```
we need to get the output in the form of panadas dataframe along with the predicted columns?
Please guide me here
----------------------------------------------
Updates:
Thank you for the response,McAngus..
After the changes in comments below.. I could render the dataframe output but with this output , How can I derive True or False Predicted Value?
[Dataframe Output][1]
[1]: https://i.stack.imgur.com/f8iJ9.png