Ich habe zwei Fragen:Keras - Was ist der Unterschied zwischen model.evaluate() und model.predict()
1/Was ist der Unterschied zwischen model.evaluate() und model.predict()?
2/Wie berechnet Keras jedes von ihnen?
Ich habe zwei Fragen:Keras - Was ist der Unterschied zwischen model.evaluate() und model.predict()
1/Was ist der Unterschied zwischen model.evaluate() und model.predict()?
2/Wie berechnet Keras jedes von ihnen?
model.evaluate
prognostiziert Werte und berechnet den Verlust und alle angefügten Metriken für das Modell über einen bestimmten Datensatz. Es gibt eine Liste zurück, die den Verlust und die Messwerte in einem Wert enthält.
model.predict
prognostiziert nur die Ausgabe der vom Modell angegebenen Eingaben aus einem Dataset. model.predict
's Innenfunktionen werden innerhalb model.evaluate
verwendet, aber die Ausgabe von beiden ist anders, da sie nicht dasselbe berechnen.