7979 'evaluation.' )
8080flags .DEFINE_integer ('iterations_per_loop' , 100 ,
8181 'Number of iterations per TPU training loop' )
82+ flags .DEFINE_integer ('save_checkpoints_steps' , 5000 ,
83+ 'Number of iterations per checkpoint save' )
8284flags .DEFINE_string (
8385 'training_file_pattern' , None ,
8486 'Glob for training data files (e.g., COCO train - minival set)' )
@@ -218,6 +220,7 @@ def _can_partition(spatial_dim):
218220 FLAGS .iterations_per_loop if FLAGS .strategy == 'tpu' else 1 ,
219221 num_cores_per_replica = num_cores_per_replica ,
220222 input_partition_dims = input_partition_dims ,
223+ save_checkpoints_steps = FLAGS .save_checkpoints_steps ,
221224 per_host_input_for_training = tf .estimator .tpu .InputPipelineConfig
222225 .PER_HOST_V2 )
223226
@@ -240,7 +243,7 @@ def _can_partition(spatial_dim):
240243 train_distribute = strategy ,
241244 log_step_count_steps = FLAGS .iterations_per_loop ,
242245 session_config = config_proto ,
243- save_checkpoints_steps = 5000 ,
246+ save_checkpoints_steps = FLAGS . save_checkpoints_steps ,
244247 tf_random_seed = FLAGS .tf_random_seed ,
245248 )
246249
0 commit comments