Tensorflow v2'de alt modül olarak tanımlanan keras kullanıyorum. Modelimi fit_generator()
yöntem kullanarak eğitiyorum . Modelimi her 10 çağda bir kaydetmek istiyorum. Bunu nasıl başarabilirim?
Keras'ta (tf'nin bir alt modülü olarak değil) verebilirim ModelCheckpoint(model_savepath,period=10)
. Ancak tf v2'de, bunu ModelCheckpoint(model_savepath, save_freq)
nerede save_freq
olabileceklerine değiştirdiler 'epoch'
, bu durumda model her çağda kaydedilir. Eğer save_freq
tam sayıdır, model birçok örnekleri işlendikten kadar sonra kaydedilir. Ama 10 çağdan sonra olmasını istiyorum. Bunu nasıl başarabilirim?
WARNING:tensorflow:'period' argument is deprecated. Please use 'save_freq' to specify the frequency in number of samples seen.
alıyorum : Yani, sanırım, bu özellik yakında çıkacak. Bu durumda, bunu nasıl başarabilirim?