Sto usando keras definite come sottomodulo in tensorflow v2. Sto allenando il mio modello usando il fit_generator()
metodo. Voglio salvare il mio modello ogni 10 epoche. Come posso raggiungere questo obiettivo?
In Keras (non come un sottomodulo di tf), posso dare ModelCheckpoint(model_savepath,period=10)
. Ma in tf v2, hanno cambiato questo in ModelCheckpoint(model_savepath, save_freq)
dove save_freq
può essere 'epoch'
nel qual caso il modello viene salvato in ogni epoca. Se save_freq
è intero, il modello viene salvato dopo l'elaborazione di così tanti campioni. Ma voglio che sia dopo 10 epoche. Come posso raggiungere questo obiettivo?
WARNING:tensorflow:'period' argument is deprecated. Please use 'save_freq' to specify the frequency in number of samples seen.
Quindi, suppongo, questa funzionalità uscirà presto. In tal caso, come posso raggiungere questo obiettivo?