Ich wollte mehrere Modelle für mein Experiment speichern, aber mir ist aufgefallen, dass tf.train.Saver()
constructor nicht mehr als 5 Modelle speichern konnte. Hier ist ein einfacher Code:
Als ich diesen Code ausführte, sah ich nur fünf Modelle auf meinem Desktop. Warum ist das? Wie kann ich mehr als 5 Modelle mit demselben tf.train.Saver()
-Konstruktor speichern?
Der tf.train.Saver()
-Konstruktor verwendet ein optionales Argument genannt max_to_keep
, die standardmäßig die 5 letzten Checkpoints Ihres Modells speichert. Um weitere Modelle zu speichern, geben Sie einfach einen Wert für dieses Argument an:
Um alle Prüfpunkte zu behalten, übergeben Sie das Argument max_to_keep=None
an den Sparer-Konstruktor.
Tags und Links python tensorflow machine-learning