runtime: all_reduce_alg: null batchnorm_spatial_persistent: false dataset_num_private_threads: null default_shard_dim: -1 distribution_strategy: mirrored enable_xla: false gpu_thread_mode: null loss_scale: null mixed_precision_dtype: bfloat16 num_cores_per_replica: 1 num_gpus: 0 num_packs: 1 per_gpu_thread_count: 0 run_eagerly: false task_index: -1 tpu: null tpu_enable_xla_dynamic_padder: null use_tpu_mp_strategy: false worker_hosts: null task: allow_image_summary: false annotation_file: '' differential_privacy_config: null export_config: cast_detection_classes_to_float: false cast_num_detections_to_float: false output_intermediate_features: false output_normalized_coordinates: false freeze_backbone: false init_checkpoint: gs://cloud-tpu-checkpoints/vision-2.0/resnet50_imagenet/ckpt-28080 init_checkpoint_modules: backbone losses: box_loss_weight: 50 focal_loss_alpha: 0.25 focal_loss_gamma: 1.5 huber_loss_delta: 0.1 l2_weight_decay: 0.0001 loss_weight: 1.0 max_num_eval_detections: 100 model: anchor: anchor_size: 4.0 aspect_ratios: [0.5, 1.0, 2.0] num_scales: 3 backbone: resnet: bn_trainable: true depth_multiplier: 1.0 model_id: 50 replace_stem_max_pool: false resnetd_shortcut: false scale_stem: true se_ratio: 0.0 stem_type: v0 stochastic_depth_drop_rate: 0.0 type: resnet decoder: fpn: fusion_type: sum num_filters: 256 use_keras_layer: false use_separable_conv: false type: fpn detection_generator: apply_nms: true box_coder_weights: null decode_boxes: true max_num_detections: 250 nms_iou_threshold: 0.5 nms_version: v2 pre_nms_score_threshold: 0.05 pre_nms_top_k: 5000 return_decoded: null soft_nms_sigma: null tflite_post_processing: detections_per_class: 5 h_scale: 1.0 max_classes_per_detection: 2 max_detections: 200 nms_iou_threshold: 0.5 nms_score_threshold: 0.1 normalize_anchor_coordinates: false omit_nms: false use_regular_nms: false w_scale: 1.0 x_scale: 1.0 y_scale: 1.0 use_class_agnostic_nms: false use_cpu_nms: false head: attribute_heads: [] num_convs: 4 num_filters: 256 share_classification_heads: false share_level_convs: true use_separable_conv: false input_size: [640, 640, 3] max_level: 7 min_level: 3 norm_activation: activation: relu norm_epsilon: 0.001 norm_momentum: 0.99 use_sync_bn: false num_classes: 2 name: null per_category_metrics: false train_data: apply_tf_data_service_before_batching: false autotune_algorithm: null block_length: 1 cache: false cycle_length: null decoder: simple_decoder: attribute_names: [] mask_binarize_threshold: null regenerate_source_id: false type: simple_decoder deterministic: null drop_remainder: true dtype: float32 enable_shared_tf_data_service_between_parallel_trainers: false enable_tf_data_service: false file_type: tfrecord global_batch_size: 2 input_path: /content/tfrecords/train-00000-of-00001.tfrecord is_training: true parser: aug_policy: null aug_rand_hflip: true aug_rand_jpeg: null aug_scale_max: 1.5 aug_scale_min: 0.5 aug_type: null keep_aspect_ratio: true match_threshold: 0.5 max_num_instances: 250 num_channels: 3 pad: true skip_crowd_during_training: true unmatched_threshold: 0.5 prefetch_buffer_size: null ram_budget: null seed: null sharding: true shuffle_buffer_size: 10000 tf_data_service_address: null tf_data_service_job_name: null tfds_as_supervised: false tfds_data_dir: '' tfds_name: '' tfds_skip_decoding_feature: '' tfds_split: '' trainer_id: null weights: null use_coco_metrics: true use_wod_metrics: false validation_data: apply_tf_data_service_before_batching: false autotune_algorithm: null block_length: 1 cache: false cycle_length: null decoder: simple_decoder: attribute_names: [] mask_binarize_threshold: null regenerate_source_id: false type: simple_decoder deterministic: null drop_remainder: true dtype: float32 enable_shared_tf_data_service_between_parallel_trainers: false enable_tf_data_service: false file_type: tfrecord global_batch_size: 2 input_path: /content/tfrecords/valid-00000-of-00001.tfrecord is_training: false parser: aug_policy: null aug_rand_hflip: false aug_rand_jpeg: null aug_scale_max: 1.0 aug_scale_min: 1.0 aug_type: null keep_aspect_ratio: true match_threshold: 0.5 max_num_instances: 250 num_channels: 3 pad: true skip_crowd_during_training: true unmatched_threshold: 0.5 prefetch_buffer_size: null ram_budget: null seed: null sharding: true shuffle_buffer_size: 10000 tf_data_service_address: null tf_data_service_job_name: null tfds_as_supervised: false tfds_data_dir: '' tfds_name: '' tfds_skip_decoding_feature: '' tfds_split: '' trainer_id: null weights: null trainer: allow_tpu_summary: false best_checkpoint_eval_metric: '' best_checkpoint_export_subdir: '' best_checkpoint_metric_comp: higher checkpoint_interval: 500 continuous_eval_timeout: 3600 eval_tf_function: true eval_tf_while_loop: false loss_upper_bound: 1000000.0 max_to_keep: 5 optimizer_config: ema: null learning_rate: cosine: alpha: 0.0 decay_steps: 4000 initial_learning_rate: 0.01 name: CosineDecay offset: 0 type: cosine optimizer: sgd: clipnorm: null clipvalue: null decay: 0.0 global_clipnorm: null momentum: 0.9 name: SGD nesterov: false type: sgd warmup: linear: name: linear warmup_learning_rate: 0.005 warmup_steps: 500 type: linear preemption_on_demand_checkpoint: true recovery_begin_steps: 0 recovery_max_trials: 0 steps_per_loop: 100 summary_interval: 100 train_steps: 4000 train_tf_function: true train_tf_while_loop: true validation_interval: 500 validation_steps: 100 validation_summary_subdir: validation