Estoy usando keras definidas como submódulo en tensorflow v2. Estoy entrenando mi modelo usando el fit_generator()método. Quiero guardar mi modelo cada 10 épocas. ¿Cómo puedo conseguir esto?
En Keras (no como un submódulo de tf), puedo dar ModelCheckpoint(model_savepath,period=10). Pero en tf v2, han cambiado esto a ModelCheckpoint(model_savepath, save_freq)donde save_freqpuede estar, 'epoch'en cuyo caso el modelo se guarda cada época. Si save_freqes entero, el modelo se guarda después de que se hayan procesado tantas muestras. Pero quiero que sea después de 10 épocas. ¿Cómo puedo conseguir esto?
fuente

WARNING:tensorflow:'period' argument is deprecated. Please use 'save_freq' to specify the frequency in number of samples seen.Entonces, supongo, esta función se publicará pronto. En ese caso, ¿cómo puedo lograr esto?save_freqla cantidad de épocas que desee como intervalo entre salvadosperiodLa opción parece funcionar bien pero con el mensaje de que quedará en desuso.