Advertisement
Guest User

Untitled

a guest
May 21st, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. # saves the model weights after each epoch if the validation loss decreased
  2. checkpoint_callback = tf.keras.callbacks.ModelCheckpoint(filepath=os.path.join(model_output_dir,'lane_navigation_check.h5'), verbose=1, save_best_only=True)
  3.  
  4. history = model.fit_generator(image_data_generator( X_train, y_train, batch_size=100, is_training=True),
  5. steps_per_epoch=300,
  6. epochs=10,
  7. validation_data = image_data_generator( X_valid, y_valid, batch_size=100, is_training=False),
  8. validation_steps=200,
  9. verbose=1,
  10. shuffle=1,
  11. callbacks=[checkpoint_callback])
  12. # always save model output as soon as model finishes training
  13. model.save(os.path.join(model_output_dir,'lane_navigation_final.h5'))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement