Je suis en train d'apprendre le TensorFlow, la construction d'un multilayer_perceptron modèle. Je suis à la recherche dans certains exemples, comme celui de: https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/3_NeuralNetworks/multilayer_perceptron.ipynb
J'ai ensuite quelques questions dans le code ci-dessous:
def multilayer_perceptron(x, weights, biases):
:
:
pred = multilayer_perceptron(x, weights, biases)
:
:
with tf.Session() as sess:
sess.run(init)
:
correct_prediction = tf.equal(tf.argmax(pred, 1), tf.argmax(y, 1))
accuracy = tf.reduce_mean(tf.cast(correct_prediction, "float"))
print ("Accuracy:", accuracy.eval({x: X_test, y: y_test_onehot}))
Je me demande que dois - tf.argmax(prod,1)
et tf.argmax(y,1)
de la moyenne et de retour (type et valeur) exactement? Et est - correct_prediction
d'une variable à la place de vraies valeurs?
Enfin, comment pouvons-nous obtenir l' y_test_prediction
tableau (la prédiction de résultat lorsque les données d'entrée est - X_test
) de la tf de la session? Merci beaucoup!