2026-02-24 00:22:57,145 - mmdet - INFO - initialize ResNet with init_cfg {'type': 'Pretrained', 'checkpoint': './ckpts/resnet50-19c8e357.pth'} 2026-02-24 00:22:57,309 - mmdet - INFO - initialize FPN with init_cfg {'type': 'Xavier', 'layer': 'Conv2d', 'distribution': 'uniform'} Name of parameter - Initialization information pts_bbox_head.code_weights - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_code_weights - torch.Size([4]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.position_range - torch.Size([6]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.pc_range - torch.Size([6]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_query.weight - torch.Size([900, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_reference_points.weight - torch.Size([900, 3]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_cls_embedding.0.weight - torch.Size([512, 9]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_cls_embedding.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_cls_embedding.2.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_cls_embedding.2.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_cls_embedding.4.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_cls_embedding.4.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_ref_embedding.0.weight - torch.Size([512, 768]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_ref_embedding.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_ref_embedding.2.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_ref_embedding.2.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_ref_embedding.4.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.agent_ref_embedding.4.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.mode_embedding.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_query.weight - torch.Size([100, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_reference_points.weight - torch.Size([100, 2]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_cls_embedding.0.weight - torch.Size([512, 6]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_cls_embedding.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_cls_embedding.2.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_cls_embedding.2.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_cls_embedding.4.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_cls_embedding.4.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_ref_embedding.0.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_ref_embedding.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_ref_embedding.2.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_ref_embedding.2.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_ref_embedding.4.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.map_ref_embedding.4.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_lcf_encoder.0.weight - torch.Size([512, 141]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_lcf_encoder.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_lcf_encoder.2.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_lcf_encoder.2.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_lcf_encoder.4.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_lcf_encoder.4.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_traj_ref_fix_time_embedding.0.weight - torch.Size([512, 1920]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_time_embedding.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_time_embedding.2.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_time_embedding.2.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_time_embedding.4.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_time_embedding.4.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_dist_embedding.0.weight - torch.Size([512, 640]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_dist_embedding.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_dist_embedding.2.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_dist_embedding.2.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_dist_embedding.4.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_ref_fix_dist_embedding.4.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.featurized_pe.reduce.0.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.featurized_pe.reduce.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.featurized_pe.gamma.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.featurized_pe.gamma.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.featurized_pe.beta.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.featurized_pe.beta.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.spatial_alignment.reduce.0.weight - torch.Size([512, 8]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.spatial_alignment.reduce.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.spatial_alignment.gamma.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.spatial_alignment.gamma.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.spatial_alignment.beta.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.spatial_alignment.beta.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.time_embedding.0.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.time_embedding.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.time_embedding.2.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.time_embedding.2.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.time_embedding.4.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.time_embedding.4.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.img_position_encoder.0.weight - torch.Size([512, 192]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.img_position_encoder.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.img_position_encoder.2.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.img_position_encoder.2.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.img_position_encoder.4.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.img_position_encoder.4.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_pe.reduce.0.weight - torch.Size([512, 180]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_pe.reduce.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_pe.gamma.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_pe.gamma.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_pe.beta.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_pe.beta.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_pose_memory.reduce.0.weight - torch.Size([512, 180]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_memory.reduce.0.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_memory.gamma.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_memory.gamma.bias - torch.Size([512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_memory.beta.weight - torch.Size([512, 512]): Initialized by user-defined `init_weights` in DriveTransformerlHead pts_bbox_head.ego_pose_memory.beta.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.attentions.1.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.ffns.0.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.ffns.0.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.ffns.0.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.ffns.0.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.ffns.0.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.agent_prep_decoder.layers.0.ffns.0.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.attentions.1.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.ffns.0.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.ffns.0.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.ffns.0.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.ffns.0.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.ffns.0.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_prep_decoder.layers.0.ffns.0.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.task_self_attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.1.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.temporal_cross_attention_layers.2.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.sensor_cross_attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.cross_w_q.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.0.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.0.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.0.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.0.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.0.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.0.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.1.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.1.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.1.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.1.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.1.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.1.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.2.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.2.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.2.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.2.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.2.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.0.ffns.0.2.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.task_self_attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cross_attention_layers.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.1.temporal_cro2026-02-24 00:22:57,332 - DriveTransformer - INFO - Model: DriveTransformer( (pts_bbox_head): DriveTransformerlHead( (loss_cls): FocalLoss() (loss_bbox): L1Loss() (loss_traj): L1Loss() (loss_traj_cls): FocalLoss() (loss_map_cls): FocalLoss() (loss_map_pts): PtsL1Loss() (loss_map_dir): PtsDirCosLoss() (loss_plan_reg_fix_dist): L1Loss() (loss_plan_reg_fix_time): L1Loss() (loss_plan_cls): FocalLoss() (agent_query): Embedding(900, 512) (agent_reference_points): Embedding(900, 3) (agent_cls_embedding): Sequential( (0): Linear(in_features=9, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (agent_ref_embedding): Sequential( (0): Linear(in_features=768, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (mode_embedding): Embedding(6, 512) (map_query): Embedding(100, 512) (map_reference_points): Embedding(100, 2) (map_cls_embedding): Sequential( (0): Linear(in_features=6, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (map_ref_embedding): Sequential( (0): Linear(in_features=512, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (ego_lcf_encoder): Sequential( (0): Linear(in_features=141, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (ego_traj_ref_fix_time_embedding): Sequential( (0): Linear(in_features=1920, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (ego_traj_ref_fix_dist_embedding): Sequential( (0): Linear(in_features=640, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (featurized_pe): MLN( (reduce): Sequential( (0): Linear(in_features=512, out_features=512, bias=True) (1): SiLU(inplace=True) ) (gamma): Linear(in_features=512, out_features=512, bias=True) (beta): Linear(in_features=512, out_features=512, bias=True) (ln): LayerNorm((512,), eps=1e-05, elementwise_affine=False) ) (spatial_alignment): MLN( (reduce): Sequential( (0): Linear(in_features=8, out_features=512, bias=True) (1): SiLU(inplace=True) ) (gamma): Linear(in_features=512, out_features=512, bias=True) (beta): Linear(in_features=512, out_features=512, bias=True) (ln): LayerNorm((512,), eps=1e-05, elementwise_affine=False) ) (time_embedding): Sequential( (0): Linear(in_features=512, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (img_position_encoder): Sequential( (0): Linear(in_features=192, out_features=512, bias=True) (1): SiLU(inplace=True) (2): Linear(in_features=512, out_features=512, bias=True) (3): SiLU(inplace=True) (4): Linear(in_features=512, out_features=512, bias=True) ) (ego_pose_pe): MLN( (reduce): Sequential( (0): Linear(in_features=180, out_features=512, bias=True) (1): SiLU(inplace=True) ) (gamma): Linear(in_features=512, out_features=512, bias=True) (beta): Linear(in_features=512, out_features=512, bias=True) (ln): LayerNorm((512,), eps=1e-05, elementwise_affine=False) ) (ego_pose_memory): MLN( (reduce): Sequential( (0): Linear(in_features=180, out_features=512, bias=True) (1): SiLU(inplace=True) ) (gamma): Linear(in_features=512, out_features=512, bias=True) (beta): Linear(in_features=512, out_features=512, bias=True) (ln): LayerNorm((512,), eps=1e-05, elementwise_affine=False) ) (agent_prep_decoder): DriveTransformerPreDecoder( (layers): ModuleList( (0): DriveTransformerPreDecoderLayer( (attentions): ModuleList( (0-1): 2 x AttentionLayer( (w_q): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_k): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_v): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (proj): Linear(in_features=512, out_features=512, bias=True) (postnorm): Identity() ) ) (ffns): ModuleList( (0): SwiGLULayer( (swiglu): SwiGLU( (w12): Linear(in_features=512, out_features=2736, bias=True) (w3): Linear(in_features=1368, out_features=512, bias=True) ) (prenorm): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (dropout): Dropout(p=0.1, inplace=False) (postnorm): Identity() ) ) ) ) ) (map_prep_decoder): DriveTransformerPreDecoder( (layers): ModuleList( (0): DriveTransformerPreDecoderLayer( (attentions): ModuleList( (0-1): 2 x AttentionLayer( (w_q): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_k): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_v): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (proj): Linear(in_features=512, out_features=512, bias=True) (postnorm): Identity() ) ) (ffns): ModuleList( (0): SwiGLULayer( (swiglu): SwiGLU( (w12): Linear(in_features=512, out_features=2736, bias=True) (w3): Linear(in_features=1368, out_features=512, bias=True) ) (prenorm): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (dropout): Dropout(p=0.1, inplace=False) (postnorm): Identity() ) ) ) ) ) (transformer): DriveTransformerWrapper( (decoder): DriveTransformerDecoder( (layers): ModuleList( (0-5): 6 x DriveTransformerDecoderLayer( (task_self_attentions): ModuleList( (0): AttentionLayer( (w_q): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_k): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_v): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (proj): Linear(in_features=512, out_features=512, bias=True) (postnorm): Identity() ) ) (temporal_cross_attention_layers): ModuleList( (0-2): 3 x AttentionLayer( (w_q): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_k): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_v): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (proj): Linear(in_features=512, out_features=512, bias=True) (postnorm): Identity() ) ) (sensor_cross_attentions): ModuleList( (0): AttentionLayer( (w_k): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (w_v): Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) (proj): Linear(in_features=512, out_features=512, bias=True) (postnorm): Identity() ) ) (cross_w_q): ModuleList( (0-2): 3 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) ) ) (ffns): ModuleList( (0): ModuleList( (0-2): 3 x SwiGLULayer( (swiglu): SwiGLU( (w12): Linear(in_features=512, out_features=2736, bias=True) (w3): Linear(in_features=1368, out_features=512, bias=True) ) (prenorm): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (dropout): Dropout(p=0.1, inplace=False) (postnorm): Identity() ) ) ) ) ) ) ) (cls_branches): ModuleList( (0-6): 7 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): Linear(in_features=512, out_features=9, bias=False) ) ) (reg_branches): ModuleList( (0-6): 7 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): Linear(in_features=512, out_features=10, bias=True) ) ) (traj_branches): ModuleList( (0-6): 7 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): Linear(in_features=512, out_features=12, bias=True) ) ) (traj_cls_branches): ModuleList( (0-6): 7 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (6): Linear(in_features=512, out_features=1, bias=False) ) ) (map_cls_branches): ModuleList( (0-6): 7 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): Linear(in_features=512, out_features=6, bias=False) ) ) (map_reg_branches): ModuleList( (0-5): 6 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): Linear(in_features=512, out_features=2, bias=True) ) (6): Linear(in_features=512, out_features=40, bias=True) ) (ego_traj_branches_fix_dist): ModuleList( (0-6): 7 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): Linear(in_features=512, out_features=20, bias=True) ) ) (ego_traj_branches_fix_time): ModuleList( (0-6): 7 x Sequential( (0): LayerNorm((512,), eps=1e-05, elementwise_affine=True) (1): Linear(in_features=512, out_features=512, bias=True) (2): SiLU(inplace=True) (3): Linear(in_features=512, out_features=512, bias=True) (4): SiLU(inplace=True) (5): Linear(in_features=512, out_features=60, bias=True) ) ) ) (img_backbone): ResNet( (conv1): Conv2d(3, 64, kernel_size=(7, 7), stride=(2, 2), padding=(3, 3), bias=False) (bn1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) (maxpool): MaxPool2d(kernel_size=3, stride=2, padding=1, dilation=1, ceil_mode=False) (layer1): ResLayer( (0): Bottleneck( (conv1): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(64, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) (downsample): Sequential( (0): Conv2d(64, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) ) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (1): Bottleneck( (conv1): Conv2d(256, 64, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(64, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (2): Bottleneck( (conv1): Conv2d(256, 64, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(64, 64, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(64, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} ) (layer2): ResLayer( (0): Bottleneck( (conv1): Conv2d(256, 128, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(128, 128, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False) (bn2): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(128, 512, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) (downsample): Sequential( (0): Conv2d(256, 512, kernel_size=(1, 1), stride=(2, 2), bias=False) (1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) ) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (1): Bottleneck( (conv1): Conv2d(512, 128, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(128, 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(128, 512, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (2): Bottleneck( (conv1): Conv2d(512, 128, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(128, 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(128, 512, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (3): Bottleneck( (conv1): Conv2d(512, 128, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(128, 128, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(128, 512, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} ) (layer3): ResLayer( (0): Bottleneck( (conv1): Conv2d(512, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False) (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(256, 1024, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) (downsample): Sequential( (0): Conv2d(512, 1024, kernel_size=(1, 1), stride=(2, 2), bias=False) (1): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) ) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (1): Bottleneck( (conv1): Conv2d(1024, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(256, 1024, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (2): Bottleneck( (conv1): Conv2d(1024, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(256, 1024, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (3): Bottleneck( (conv1): Conv2d(1024, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(256, 1024, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (4): Bottleneck( (conv1): Conv2d(1024, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(256, 1024, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (5): Bottleneck( (conv1): Conv2d(1024, 256, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(256, 256, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(256, 1024, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} ) (layer4): ResLayer( (0): Bottleneck( (conv1): Conv2d(1024, 512, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(512, 512, kernel_size=(3, 3), stride=(2, 2), padding=(1, 1), bias=False) (bn2): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(512, 2048, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(2048, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) (downsample): Sequential( (0): Conv2d(1024, 2048, kernel_size=(1, 1), stride=(2, 2), bias=False) (1): BatchNorm2d(2048, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) ) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (1): Bottleneck( (conv1): Conv2d(2048, 512, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(512, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(512, 2048, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(2048, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} (2): Bottleneck( (conv1): Conv2d(2048, 512, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv2): Conv2d(512, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1), bias=False) (bn2): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (conv3): Conv2d(512, 2048, kernel_size=(1, 1), stride=(1, 1), bias=False) (bn3): BatchNorm2d(2048, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True) (relu): ReLU(inplace=True) ) init_cfg={'type': 'Constant', 'val': 0, 'override': {'name': 'norm3'}} ) ) init_cfg={'type': 'Pretrained', 'checkpoint': './ckpts/resnet50-19c8e357.pth'} (img_neck): FPN( (lateral_convs): ModuleList( (0): ConvModule( (conv): Conv2d(2048, 512, kernel_size=(1, 1), stride=(1, 1)) ) ) (fpn_convs): ModuleList( (0): ConvModule( (conv): Conv2d(512, 512, kernel_size=(3, 3), stride=(1, 1), padding=(1, 1)) ) ) ) init_cfg={'type': 'Xavier', 'layer': 'Conv2d', 'distribution': 'uniform'} (grid_mask): GridMask() ) 2026-02-24 00:22:57,522 - DriveTransformer - INFO - Start running, host: humble@ysh-4090, work_dir: /home/Humble/Humble/EndtoEnd/Bench2DriveZoo/work_dirs/drivetransformer_goalpoint_1gpu 2026-02-24 00:22:57,522 - DriveTransformer - INFO - Hooks will be executed in the following order: before_run: (VERY_HIGH ) CosineAnnealingLrUpdaterHook (ABOVE_NORMAL) GradientCumulativeFp16OptimizerHook (NORMAL ) CheckpointHook (VERY_LOW ) TextLoggerHook (VERY_LOW ) TensorboardLoggerHook -------------------- before_train_epoch: (VERY_HIGH ) CosineAnnealingLrUpdaterHook (LOW ) IterTimerHook (VERY_LOW ) TextLoggerHook (VERY_LOW ) TensorboardLoggerHook -------------------- before_train_iter: (VERY_HIGH ) CosineAnnealingLrUpdaterHook (LOW ) IterTimerHook -------------------- after_train_iter: (ABOVE_NORMAL) GradientCumulativeFp16OptimizerHook (NORMAL ) CheckpointHook (LOW ) IterTimerHook (VERY_LOW ) TextLoggerHook (VERY_LOW ) TensorboardLoggerHook -------------------- after_train_epoch: (NORMAL ) CheckpointHook (VERY_LOW ) TextLoggerHook (VERY_LOW ) TensorboardLoggerHook -------------------- before_val_epoch: (LOW ) IterTimerHook (VERY_LOW ) TextLoggerHook (VERY_LOW ) TensorboardLoggerHook -------------------- before_val_iter: (LOW ) IterTimerHook -------------------- after_val_iter: (LOW ) IterTimerHook -------------------- after_val_epoch: (VERY_LOW ) TextLoggerHook (VERY_LOW ) TensorboardLoggerHook -------------------- after_run: (VERY_LOW ) TextLoggerHook (VERY_LOW ) TensorboardLoggerHook -------------------- 2026-02-24 00:22:57,523 - DriveTransformer - INFO - workflow: [('train', 1)], max: 60 epochs 2026-02-24 00:22:57,524 - DriveTransformer - INFO - Checkpoints will be saved to /home/Humble/Humble/EndtoEnd/Bench2DriveZoo/work_dirs/drivetransformer_goalpoint_1gpu by HardDiskBackend. 2026-02-24 00:23:02,624 - DriveTransformer - WARNING - GradientCumulativeOptimizerHook may slightly decrease performance if the model has BatchNorm layers. 2026-02-24 00:23:19,808 - DriveTransformer - INFO - Epoch [1][50/117620] lr: 1.441e-05, eta: 36 days, 7:44:39, time: 0.445, data_time: 0.095, memory: 7284, loss_cls: 657.0177, loss_bbox: 1.7126, loss_traj: 4.0331, loss_traj_cls: 0.0986, loss_map_cls: 9.2025, loss_map_pts: 5.1980, loss_map_dir: 0.0946, d0.loss_plan_l1_fix_time: 9.3064, d0.loss_plan_l1_fix_dist: 3.1385, d1.loss_plan_l1_fix_time: 9.7504, d1.loss_plan_l1_fix_dist: 4.0820, d2.loss_plan_l1_fix_time: 10.2569, d2.loss_plan_l1_fix_dist: 5.5467, d3.loss_plan_l1_fix_time: 10.8451, d3.loss_plan_l1_fix_dist: 7.2853, d4.loss_plan_l1_fix_time: 11.3784, d4.loss_plan_l1_fix_dist: 9.8207, d5.loss_plan_l1_fix_time: 11.9745, d5.loss_plan_l1_fix_dist: 12.4756, d6.loss_plan_l1_fix_time: 12.5522, d6.loss_plan_l1_fix_dist: 14.9600, d0.loss_cls_all: 450.4785, d0.loss_bbox_all: 1.6361, d0.loss_cls: 450.4785, d0.loss_bbox: 1.6361, d1.loss_cls: 498.7639, d1.loss_bbox: 1.6127, d2.loss_cls: 493.9947, d2.loss_bbox: 1.6771, d3.loss_cls: 564.4796, d3.loss_bbox: 1.6715, d4.loss_cls: 529.9633, d4.loss_bbox: 1.6285, d5.loss_cls: 598.1542, d5.loss_bbox: 1.7129, d0.loss_traj_cls: 0.0725, d0.loss_traj: 4.0100, d1.loss_traj_cls: 0.0616, d1.loss_traj: 4.0386, d2.loss_traj_cls: 0.0645, d2.loss_traj: 4.1268, d3.loss_traj_cls: 0.1104, d3.loss_traj: 4.0976, d4.loss_traj_cls: 0.0551, d4.loss_traj: 3.9702, d5.loss_traj_cls: 0.0604, d5.loss_traj: 4.0178, d0.loss_map_cls_all: 6.9678, d0.loss_map_pts_all: 4.8605, d0.loss_map_dir_all: 0.0948, d0.loss_map_cls: 6.9678, d0.loss_map_pts: 4.8605, d0.loss_map_dir: 0.0948, d1.loss_map_cls: 6.2881, d1.loss_map_pts: 4.8943, d1.loss_map_dir: 0.0946, d2.loss_map_cls: 6.9919, d2.loss_map_pts: 4.9406, d2.loss_map_dir: 0.0943, d3.loss_map_cls: 9.5294, d3.loss_map_pts: 4.9800, d3.loss_map_dir: 0.0945, d4.loss_map_cls: 9.5364, d4.loss_map_pts: 5.0468, d4.loss_map_dir: 0.0946, d5.loss_map_cls: 9.5420, d5.loss_map_pts: 5.1216, d5.loss_map_dir: 0.0947, loss: 4524.4928 2026-02-24 00:23:36,759 - DriveTransformer - INFO - Epoch [1][100/117620] lr: 1.891e-05, eta: 32 days, 0:12:56, time: 0.339, data_time: 0.015, memory: 8383, loss_cls: 626.4416, loss_bbox: 1.5986, loss_traj: 6.4412, loss_traj_cls: 0.0977, loss_map_cls: 10.3471, loss_map_pts: 5.7189, loss_map_dir: 0.0949, d0.loss_plan_l1_fix_time: 12.7941, d0.loss_plan_l1_fix_dist: 3.4560, d1.loss_plan_l1_fix_time: 13.1416, d1.loss_plan_l1_fix_dist: 4.5200, d2.loss_plan_l1_fix_time: 13.5316, d2.loss_plan_l1_fix_dist: 6.3581, d3.loss_plan_l1_fix_time: 14.0300, d3.loss_plan_l1_fix_dist: 8.3249, d4.loss_plan_l1_fix_time: 14.4851, d4.loss_plan_l1_fix_dist: 11.1415, d5.loss_plan_l1_fix_time: 15.0075, d5.loss_plan_l1_fix_dist: 14.0320, d6.loss_plan_l1_fix_time: 15.4971, d6.loss_plan_l1_fix_dist: 16.7319, d0.loss_cls_all: 439.3890, d0.loss_bbox_all: 1.5691, d0.loss_cls: 439.3890, d0.loss_bbox: 1.5691, d1.loss_cls: 475.7492, d1.loss_bbox: 1.5340, d2.loss_cls: 472.1059, d2.loss_bbox: 1.6203, d3.loss_cls: 534.0959, d3.loss_bbox: 1.6085, d4.loss_cls: 507.8103, d4.loss_bbox: 1.5102, d5.loss_cls: 568.9093, d5.loss_bbox: 1.6094, d0.loss_traj_cls: 0.0739, d0.loss_traj: 6.4161, d1.loss_traj_cls: 0.0622, d1.loss_traj: 6.4786, d2.loss_traj_cls: 0.0639, d2.loss_traj: 6.5505, d3.loss_traj_cls: 0.1072, d3.loss_traj: 6.4955, d4.loss_traj_cls: 0.0534, d4.loss_traj: 6.4070, d5.loss_traj_cls: 0.0578, d5.loss_traj: 6.4554, d0.loss_map_cls_all: 7.8838, d0.loss_map_pts_all: 5.4573, d0.loss_map_dir_all: 0.0952, d0.loss_map_cls: 7.8838, d0.loss_map_pts: 5.4573, d0.loss_map_dir: 0.0952, d1.loss_map_cls: 7.5399, d1.loss_map_pts: 5.4801, d1.loss_map_dir: 0.0950, d2.loss_map_cls: 8.0800, d2.loss_map_pts: 5.5107, d2.loss_map_dir: 0.0949, d3.loss_map_cls: 10.8225, d3.loss_map_pts: 5.5467, d3.loss_map_dir: 0.0949, d4.loss_map_cls: 10.6928, d4.loss_map_pts: 5.6095, d4.loss_map_dir: 0.0949, d5.loss_map_cls: 10.5945, d5.loss_map_pts: 5.6656, d5.loss_map_dir: 0.0949, loss: 4404.3711, grad_norm: 60564.4219 2026-02-24 00:23:53,137 - DriveTransformer - INFO - Epoch [1][150/117620] lr: 2.341e-05, eta: 30 days, 6:11:01, time: 0.328, data_time: 0.013, memory: 8386, loss_cls: 304.1928, loss_bbox: 1.9153, loss_traj: 5.3777, loss_traj_cls: 0.0796, loss_map_cls: 10.8687, loss_map_pts: 5.5582, loss_map_dir: 0.0954, d0.loss_plan_l1_fix_time: 11.5006, d0.loss_plan_l1_fix_dist: 3.2705, d1.loss_plan_l1_fix_time: 11.8258, d1.loss_plan_l1_fix_dist: 4.1176, d2.loss_plan_l1_fix_time: 12.2163, d2.loss_plan_l1_fix_dist: 5.5551, d3.loss_plan_l1_fix_time: 12.7129, d3.loss_plan_l1_fix_dist: 7.1501, d4.loss_plan_l1_fix_time: 13.1408, d4.loss_plan_l1_fix_dist: 9.1854, d5.loss_plan_l1_fix_time: 13.6123, d5.loss_plan_l1_fix_dist: 11.1148, d6.loss_plan_l1_fix_time: 14.0798, d6.loss_plan_l1_fix_dist: 12.9509, d0.loss_cls_all: 273.0273, d0.loss_bbox_all: 1.5982, d0.loss_cls: 273.0273, d0.loss_bbox: 1.5982, d1.loss_cls: 283.4766, d1.loss_bbox: 1.5695, d2.loss_cls: 251.1055, d2.loss_bbox: 1.6338, d3.loss_cls: 261.5277, d3.loss_bbox: 1.6314, d4.loss_cls: 239.7147, d4.loss_bbox: 1.6923, d5.loss_cls: 278.1224, d5.loss_bbox: 1.8731, d0.loss_traj_cls: 0.0615, d0.loss_traj: 5.2645, d1.loss_traj_cls: 0.0470, d1.loss_traj: 5.3894, d2.loss_traj_cls: 0.0434, d2.loss_traj: 5.4401, d3.loss_traj_cls: 0.0905, d3.loss_traj: 5.4116, d4.loss_traj_cls: 0.0426, d4.loss_traj: 5.3368, d5.loss_traj_cls: 0.0517, d5.loss_traj: 5.3931, d0.loss_map_cls_all: 8.0539, d0.loss_map_pts_all: 5.2660, d0.loss_map_dir_all: 0.0955, d0.loss_map_cls: 8.0539, d0.loss_map_pts: 5.2660, d0.loss_map_dir: 0.0955, d1.loss_map_cls: 7.6628, d1.loss_map_pts: 5.3053, d1.loss_map_dir: 0.0952, d2.loss_map_cls: 8.3485, d2.loss_map_pts: 5.3479, d2.loss_map_dir: 0.0951, d3.loss_map_cls: 11.9259, d3.loss_map_pts: 5.3765, d3.loss_map_dir: 0.0952, d4.loss_map_cls: 11.4623, d4.loss_map_pts: 5.4331, d4.loss_map_dir: 0.0954, d5.loss_map_cls: 11.3644, d5.loss_map_pts: 5.4940, d5.loss_map_dir: 0.0953, loss: 2479.7188, grad_norm: 60564.4219 2026-02-24 00:24:10,359 - DriveTransformer - INFO - Epoch [1][200/117620] lr: 2.791e-05, eta: 29 days, 17:26:29, time: 0.344, data_time: 0.013, memory: 8387, loss_cls: 279.1762, loss_bbox: 1.8884, loss_traj: 5.5597, loss_traj_cls: 0.0761, loss_map_cls: 8.8528, loss_map_pts: 5.3319, loss_map_dir: 0.0957, d0.loss_plan_l1_fix_time: 12.1688, d0.loss_plan_l1_fix_dist: 3.2580, d1.loss_plan_l1_fix_time: 12.4261, d1.loss_plan_l1_fix_dist: 3.9923, d2.loss_plan_l1_fix_time: 12.7427, d2.loss_plan_l1_fix_dist: 5.3855, d3.loss_plan_l1_fix_time: 13.1550, d3.loss_plan_l1_fix_dist: 6.8306, d4.loss_plan_l1_fix_time: 13.5195, d4.loss_plan_l1_fix_dist: 8.6929, d5.loss_plan_l1_fix_time: 13.9350, d5.loss_plan_l1_fix_dist: 10.4230, d6.loss_plan_l1_fix_time: 14.3541, d6.loss_plan_l1_fix_dist: 12.0629, d0.loss_cls_all: 255.7245, d0.loss_bbox_all: 1.5567, d0.loss_cls: 255.7245, d0.loss_bbox: 1.5567, d1.loss_cls: 264.1562, d1.loss_bbox: 1.5163, d2.loss_cls: 229.5229, d2.loss_bbox: 1.5775, d3.loss_cls: 236.7518, d3.loss_bbox: 1.5671, d4.loss_cls: 217.6643, d4.loss_bbox: 1.6270, d5.loss_cls: 255.2797, d5.loss_bbox: 1.8376, d0.loss_traj_cls: 0.0590, d0.loss_traj: 5.4155, d1.loss_traj_cls: 0.0459, d1.loss_traj: 5.5546, d2.loss_traj_cls: 0.0429, d2.loss_traj: 5.6045, d3.loss_traj_cls: 0.0876, d3.loss_traj: 5.5847, d4.loss_traj_cls: 0.0423, d4.loss_traj: 5.5242, d5.loss_traj_cls: 0.0488, d5.loss_traj: 5.5795, d0.loss_map_cls_all: 6.6890, d0.loss_map_pts_all: 5.1565, d0.loss_map_dir_all: 0.0953, d0.loss_map_cls: 6.6890, d0.loss_map_pts: 5.1565, d0.loss_map_dir: 0.0953, d1.loss_map_cls: 6.3891, d1.loss_map_pts: 5.1763, d1.loss_map_dir: 0.0951, d2.loss_map_cls: 6.9016, d2.loss_map_pts: 5.1947, d2.loss_map_dir: 0.0953, d3.loss_map_cls: 9.8604, d3.loss_map_pts: 5.2114, d3.loss_map_dir: 0.0954, d4.loss_map_cls: 9.3907, d4.loss_map_pts: 5.2462, d4.loss_map_dir: 0.0955, d5.loss_map_cls: 9.3588, d5.loss_map_pts: 5.2920, d5.loss_map_dir: 0.0956, loss: 2295.9592, grad_norm: 46417.1729 2026-02-24 00:24:28,009 - DriveTransformer - INFO - Epoch [1][250/117620] lr: 3.241e-05, eta: 29 days, 13:07:12, time: 0.353, data_time: 0.014, memory: 8387, loss_cls: 118.8169, loss_bbox: 1.8936, loss_traj: 5.4645, loss_traj_cls: 0.0642, loss_map_cls: 8.7058, loss_map_pts: 5.4567, loss_map_dir: 0.0961, d0.loss_plan_l1_fix_time: 10.5593, d0.loss_plan_l1_fix_dist: 3.1677, d1.loss_plan_l1_fix_time: 10.7962, d1.loss_plan_l1_fix_dist: 3.6671, d2.loss_plan_l1_fix_time: 11.1036, d2.loss_plan_l1_fix_dist: 4.9683, d3.loss_plan_l1_fix_time: 11.4938, d3.loss_plan_l1_fix_dist: 6.4386, d4.loss_plan_l1_fix_time: 11.8637, d4.loss_plan_l1_fix_dist: 8.0710, d5.loss_plan_l1_fix_time: 12.2551, d5.loss_plan_l1_fix_dist: 9.4104, d6.loss_plan_l1_fix_time: 12.6721, d6.loss_plan_l1_fix_dist: 10.2254, d0.loss_cls_all: 150.2025, d0.loss_bbox_all: 1.5651, d0.loss_cls: 150.2025, d0.loss_bbox: 1.5651, d1.loss_cls: 137.1903, d1.loss_bbox: 1.6234, d2.loss_cls: 104.6181, d2.loss_bbox: 1.6663, d3.loss_cls: 98.3563, d3.loss_bbox: 1.5951, d4.loss_cls: 95.7674, d4.loss_bbox: 1.6881, d5.loss_cls: 115.2424, d5.loss_bbox: 1.8500, d0.loss_traj_cls: 0.0486, d0.loss_traj: 5.2743, d1.loss_traj_cls: 0.0328, d1.loss_traj: 5.4563, d2.loss_traj_cls: 0.0304, d2.loss_traj: 5.4446, d3.loss_traj_cls: 0.0612, d3.loss_traj: 5.4703, d4.loss_traj_cls: 0.0284, d4.loss_traj: 5.4345, d5.loss_traj_cls: 0.0370, d5.loss_traj: 5.5049, d0.loss_map_cls_all: 6.6488, d0.loss_map_pts_all: 5.2697, d0.loss_map_dir_all: 0.0960, d0.loss_map_cls: 6.6488, d0.loss_map_pts: 5.2697, d0.loss_map_dir: 0.0960, d1.loss_map_cls: 6.7332, d1.loss_map_pts: 5.3024, d1.loss_map_dir: 0.0960, d2.loss_map_cls: 7.3017, d2.loss_map_pts: 5.3332, d2.loss_map_dir: 0.0961, d3.loss_map_cls: 10.3285, d3.loss_map_pts: 5.3417, d3.loss_map_dir: 0.0960, d4.loss_map_cls: 9.6058, d4.loss_map_pts: 5.3704, d4.loss_map_dir: 0.0961, d5.loss_map_cls: 9.3638, d5.loss_map_pts: 5.4062, d5.loss_map_dir: 0.0962, loss: 1257.7421, grad_norm: 46417.1729 2026-02-24 00:24:45,194 - DriveTransformer - INFO - Epoch [1][300/117620] lr: 3.691e-05, eta: 29 days, 7:12:24, time: 0.344, data_time: 0.015, memory: 8387, loss_cls: 93.3831, loss_bbox: 1.8155, loss_traj: 5.7053, loss_traj_cls: 0.0670, loss_map_cls: 7.5692, loss_map_pts: 5.4962, loss_map_dir: 0.0961, d0.loss_plan_l1_fix_time: 11.1261, d0.loss_plan_l1_fix_dist: 3.1712, d1.loss_plan_l1_fix_time: 11.3548, d1.loss_plan_l1_fix_dist: 3.6293, d2.loss_plan_l1_fix_time: 11.6502, d2.loss_plan_l1_fix_dist: 4.9077, d3.loss_plan_l1_fix_time: 12.0447, d3.loss_plan_l1_fix_dist: 6.2633, d4.loss_plan_l1_fix_time: 12.4407, d4.loss_plan_l1_fix_dist: 7.6794, d5.loss_plan_l1_fix_time: 12.8455, d5.loss_plan_l1_fix_dist: 8.9216, d6.loss_plan_l1_fix_time: 13.2653, d6.loss_plan_l1_fix_dist: 9.5952, d0.loss_cls_all: 118.9586, d0.loss_bbox_all: 1.5416, d0.loss_cls: 118.9586, d0.loss_bbox: 1.5416, d1.loss_cls: 105.8365, d1.loss_bbox: 1.6264, d2.loss_cls: 79.5668, d2.loss_bbox: 1.6417, d3.loss_cls: 76.0477, d3.loss_bbox: 1.5707, d4.loss_cls: 74.7356, d4.loss_bbox: 1.6662, d5.loss_cls: 89.5743, d5.loss_bbox: 1.7890, d0.loss_traj_cls: 0.0447, d0.loss_traj: 5.5213, d1.loss_traj_cls: 0.0313, d1.loss_traj: 5.6863, d2.loss_traj_cls: 0.0298, d2.loss_traj: 5.6658, d3.loss_traj_cls: 0.0604, d3.loss_traj: 5.6946, d4.loss_traj_cls: 0.0286, d4.loss_traj: 5.6692, d5.loss_traj_cls: 0.0370, d5.loss_traj: 5.7458, d0.loss_map_cls_all: 6.1971, d0.loss_map_pts_all: 5.3954, d0.loss_map_dir_all: 0.0962, d0.loss_map_cls: 6.1971, d0.loss_map_pts: 5.3954, d0.loss_map_dir: 0.0962, d1.loss_map_cls: 6.2696, d1.loss_map_pts: 5.4140, d1.loss_map_dir: 0.0960, d2.loss_map_cls: 6.6786, d2.loss_map_pts: 5.4292, d2.loss_map_dir: 0.0960, d3.loss_map_cls: 9.2352, d3.loss_map_pts: 5.4321, d3.loss_map_dir: 0.0961, d4.loss_map_cls: 8.5333, d4.loss_map_pts: 5.4466, d4.loss_map_dir: 0.0962, d5.loss_map_cls: 8.2351, d5.loss_map_pts: 5.4689, d5.loss_map_dir: 0.0962, loss: 1042.2982, grad_norm: 35614.2878 2026-02-24 00:25:01,994 - DriveTransformer - INFO - Epoch [1][350/117620] lr: 4.141e-05, eta: 29 days, 0:49:14, time: 0.336, data_time: 0.018, memory: 8387, loss_cls: 33.6001, loss_bbox: 1.6437, loss_traj: 6.5623, loss_traj_cls: 0.0436, loss_map_cls: 4.9871, loss_map_pts: 5.2634, loss_map_dir: 0.0977, d0.loss_plan_l1_fix_time: 12.7415, d0.loss_plan_l1_fix_dist: 3.2508, d1.loss_plan_l1_fix_time: 12.9101, d1.loss_plan_l1_fix_dist: 3.4679, d2.loss_plan_l1_fix_time: 13.1505, d2.loss_plan_l1_fix_dist: 4.6440, d3.loss_plan_l1_fix_time: 13.5102, d3.loss_plan_l1_fix_dist: 5.7555, d4.loss_plan_l1_fix_time: 13.9528, d4.loss_plan_l1_fix_dist: 6.9446, d5.loss_plan_l1_fix_time: 14.3532, d5.loss_plan_l1_fix_dist: 7.7443, d6.loss_plan_l1_fix_time: 14.7929, d6.loss_plan_l1_fix_dist: 7.8682, d0.loss_cls_all: 63.3237, d0.loss_bbox_all: 1.4636, d0.loss_cls: 63.3237, d0.loss_bbox: 1.4636, d1.loss_cls: 49.0243, d1.loss_bbox: 1.5567, d2.loss_cls: 32.5011, d2.loss_bbox: 1.5338, d3.loss_cls: 29.1110, d3.loss_bbox: 1.4333, d4.loss_cls: 27.4480, d4.loss_bbox: 1.5224, d5.loss_cls: 33.3337, d5.loss_bbox: 1.6351, d0.loss_traj_cls: 0.0329, d0.loss_traj: 6.3757, d1.loss_traj_cls: 0.0222, d1.loss_traj: 6.5431, d2.loss_traj_cls: 0.0214, d2.loss_traj: 6.4816, d3.loss_traj_cls: 0.0387, d3.loss_traj: 6.5287, d4.loss_traj_cls: 0.0218, d4.loss_traj: 6.5100, d5.loss_traj_cls: 0.0246, d5.loss_traj: 6.6089, d0.loss_map_cls_all: 4.6614, d0.loss_map_pts_all: 5.2211, d0.loss_map_dir_all: 0.0977, d0.loss_map_cls: 4.6614, d0.loss_map_pts: 5.2211, d0.loss_map_dir: 0.0977, d1.loss_map_cls: 4.8071, d1.loss_map_pts: 5.2442, d1.loss_map_dir: 0.0977, d2.loss_map_cls: 4.9555, d2.loss_map_pts: 5.2502, d2.loss_map_dir: 0.0978, d3.loss_map_cls: 6.0606, d3.loss_map_pts: 5.2467, d3.loss_map_dir: 0.0978, d4.loss_map_cls: 5.8755, d4.loss_map_pts: 5.2489, d4.loss_map_dir: 0.0978, d5.loss_map_cls: 5.4760, d5.loss_map_pts: 5.2499, d5.loss_map_dir: 0.0977, loss: 609.0318, grad_norm: 35614.2878 rs.3.cross_w_q.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.cross_w_q.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.0.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.0.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.0.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.0.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.0.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.0.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.1.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.1.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.1.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.1.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.1.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.1.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.2.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.2.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.2.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.2.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.2.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.3.ffns.0.2.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.task_self_attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.1.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.temporal_cross_attention_layers.2.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.sensor_cross_attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.cross_w_q.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.0.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.0.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.0.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.0.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.0.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.0.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.1.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.1.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.1.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.1.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.1.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.1.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.2.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.2.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.2.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.2.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.2.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.4.ffns.0.2.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.task_self_attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.1.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_q.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_q.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_q.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_q.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.temporal_cross_attention_layers.2.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_k.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_k.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_k.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_k.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_v.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_v.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_v.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.w_v.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.proj.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.sensor_cross_attentions.0.proj.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.cross_w_q.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.0.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.0.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.0.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.0.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.0.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.0.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.1.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.1.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.1.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.1.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.1.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.1.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.2.swiglu.w12.weight - torch.Size([2736, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.2.swiglu.w12.bias - torch.Size([2736]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.2.swiglu.w3.weight - torch.Size([512, 1368]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.2.swiglu.w3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.2.prenorm.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.transformer.decoder.layers.5.ffns.0.2.prenorm.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.0.5.weight - torch.Size([9, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.1.5.weight - torch.Size([9, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.2.5.weight - torch.Size([9, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.3.5.weight - torch.Size([9, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.4.5.weight - torch.Size([9, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.5.5.weight - torch.Size([9, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.6.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.6.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.6.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.6.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.6.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.6.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.cls_branches.6.5.weight - torch.Size([9, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.5.weight - torch.Size([10, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.0.5.bias - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.5.weight - torch.Size([10, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.1.5.bias - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.5.weight - torch.Size([10, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.2.5.bias - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.5.weight - torch.Size([10, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.3.5.bias - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.5.weight - torch.Size([10, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.4.5.bias - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.5.weight - torch.Size([10, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.5.5.bias - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.5.weight - torch.Size([10, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.reg_branches.6.5.bias - torch.Size([10]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.5.weight - torch.Size([12, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.0.5.bias - torch.Size([12]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.5.weight - torch.Size([12, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.1.5.bias - torch.Size([12]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.5.weight - torch.Size([12, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.2.5.bias - torch.Size([12]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.5.weight - torch.Size([12, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.3.5.bias - torch.Size([12]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.5.weight - torch.Size([12, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.4.5.bias - torch.Size([12]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.5.weight - torch.Size([12, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.5.5.bias - torch.Size([12]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.5.weight - torch.Size([12, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_branches.6.5.bias - torch.Size([12]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.5.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.5.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.0.6.weight - torch.Size([1, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.5.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.5.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.1.6.weight - torch.Size([1, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.5.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.5.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.2.6.weight - torch.Size([1, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.5.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.5.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.3.6.weight - torch.Size([1, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.5.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.5.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.4.6.weight - torch.Size([1, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.5.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.5.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.5.6.weight - torch.Size([1, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.5.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.5.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.traj_cls_branches.6.6.weight - torch.Size([1, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.0.5.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.1.5.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.2.5.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.3.5.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.4.5.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.5.5.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.6.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.6.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.6.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.6.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.6.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.6.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_cls_branches.6.5.weight - torch.Size([6, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.5.weight - torch.Size([2, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.0.5.bias - torch.Size([2]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.5.weight - torch.Size([2, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.1.5.bias - torch.Size([2]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.5.weight - torch.Size([2, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.2.5.bias - torch.Size([2]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.5.weight - torch.Size([2, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.3.5.bias - torch.Size([2]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.5.weight - torch.Size([2, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.4.5.bias - torch.Size([2]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.5.weight - torch.Size([2, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.5.5.bias - torch.Size([2]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.6.weight - torch.Size([40, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.map_reg_branches.6.bias - torch.Size([40]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.5.weight - torch.Size([20, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.0.5.bias - torch.Size([20]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.5.weight - torch.Size([20, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.1.5.bias - torch.Size([20]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.5.weight - torch.Size([20, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.2.5.bias - torch.Size([20]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.5.weight - torch.Size([20, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.3.5.bias - torch.Size([20]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.5.weight - torch.Size([20, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.4.5.bias - torch.Size([20]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.5.weight - torch.Size([20, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.5.5.bias - torch.Size([20]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.5.weight - torch.Size([20, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_dist.6.5.bias - torch.Size([20]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.5.weight - torch.Size([60, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.0.5.bias - torch.Size([60]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.5.weight - torch.Size([60, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.1.5.bias - torch.Size([60]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.5.weight - torch.Size([60, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.2.5.bias - torch.Size([60]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.5.weight - torch.Size([60, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.3.5.bias - torch.Size([60]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.5.weight - torch.Size([60, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.4.5.bias - torch.Size([60]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.5.weight - torch.Size([60, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.5.5.bias - torch.Size([60]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.0.weight - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.0.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.1.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.1.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.3.weight - torch.Size([512, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.3.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.5.weight - torch.Size([60, 512]): The value is the same before and after calling `init_weights` of DriveTransformer pts_bbox_head.ego_traj_branches_fix_time.6.5.bias - torch.Size([60]): The value is the same before and after calling `init_weights` of DriveTransformer img_backbone.conv1.weight - torch.Size([64, 3, 7, 7]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.bn1.weight - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.bn1.bias - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.conv1.weight - torch.Size([64, 64, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.bn1.weight - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.bn1.bias - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.conv2.weight - torch.Size([64, 64, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.bn2.weight - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.bn2.bias - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.conv3.weight - torch.Size([256, 64, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.bn3.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.bn3.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.downsample.0.weight - torch.Size([256, 64, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.downsample.1.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.0.downsample.1.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.conv1.weight - torch.Size([64, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.bn1.weight - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.bn1.bias - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.conv2.weight - torch.Size([64, 64, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.bn2.weight - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.bn2.bias - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.conv3.weight - torch.Size([256, 64, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.bn3.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.1.bn3.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.conv1.weight - torch.Size([64, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.bn1.weight - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.bn1.bias - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.conv2.weight - torch.Size([64, 64, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.bn2.weight - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.bn2.bias - torch.Size([64]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.conv3.weight - torch.Size([256, 64, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.bn3.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer1.2.bn3.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.conv1.weight - torch.Size([128, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.bn1.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.bn1.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.conv2.weight - torch.Size([128, 128, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.bn2.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.bn2.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.conv3.weight - torch.Size([512, 128, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.bn3.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.bn3.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.downsample.0.weight - torch.Size([512, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.downsample.1.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.0.downsample.1.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.conv1.weight - torch.Size([128, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.bn1.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.bn1.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.conv2.weight - torch.Size([128, 128, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.bn2.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.bn2.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.conv3.weight - torch.Size([512, 128, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.bn3.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.1.bn3.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.conv1.weight - torch.Size([128, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.bn1.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.bn1.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.conv2.weight - torch.Size([128, 128, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.bn2.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.bn2.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.conv3.weight - torch.Size([512, 128, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.bn3.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.2.bn3.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.conv1.weight - torch.Size([128, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.bn1.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.bn1.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.conv2.weight - torch.Size([128, 128, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.bn2.weight - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.bn2.bias - torch.Size([128]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.conv3.weight - torch.Size([512, 128, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.bn3.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer2.3.bn3.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.conv1.weight - torch.Size([256, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.bn1.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.bn1.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.conv2.weight - torch.Size([256, 256, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.bn2.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.bn2.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.conv3.weight - torch.Size([1024, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.bn3.weight - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.bn3.bias - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.downsample.0.weight - torch.Size([1024, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.downsample.1.weight - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.0.downsample.1.bias - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.conv1.weight - torch.Size([256, 1024, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.bn1.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.bn1.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.conv2.weight - torch.Size([256, 256, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.bn2.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.bn2.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.conv3.weight - torch.Size([1024, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.bn3.weight - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.1.bn3.bias - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.conv1.weight - torch.Size([256, 1024, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.bn1.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.bn1.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.conv2.weight - torch.Size([256, 256, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.bn2.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.bn2.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.conv3.weight - torch.Size([1024, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.bn3.weight - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.2.bn3.bias - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.conv1.weight - torch.Size([256, 1024, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.bn1.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.bn1.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.conv2.weight - torch.Size([256, 256, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.bn2.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.bn2.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.conv3.weight - torch.Size([1024, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.bn3.weight - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.3.bn3.bias - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.conv1.weight - torch.Size([256, 1024, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.bn1.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.bn1.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.conv2.weight - torch.Size([256, 256, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.bn2.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.bn2.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.conv3.weight - torch.Size([1024, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.bn3.weight - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.4.bn3.bias - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.conv1.weight - torch.Size([256, 1024, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.bn1.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.bn1.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.conv2.weight - torch.Size([256, 256, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.bn2.weight - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.bn2.bias - torch.Size([256]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.conv3.weight - torch.Size([1024, 256, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.bn3.weight - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer3.5.bn3.bias - torch.Size([1024]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.conv1.weight - torch.Size([512, 1024, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.bn1.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.bn1.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.conv2.weight - torch.Size([512, 512, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.bn2.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.bn2.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.conv3.weight - torch.Size([2048, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.bn3.weight - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.bn3.bias - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.downsample.0.weight - torch.Size([2048, 1024, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.downsample.1.weight - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.0.downsample.1.bias - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.conv1.weight - torch.Size([512, 2048, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.bn1.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.bn1.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.conv2.weight - torch.Size([512, 512, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.bn2.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.bn2.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.conv3.weight - torch.Size([2048, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.bn3.weight - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.1.bn3.bias - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.conv1.weight - torch.Size([512, 2048, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.bn1.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.bn1.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.conv2.weight - torch.Size([512, 512, 3, 3]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.bn2.weight - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.bn2.bias - torch.Size([512]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.conv3.weight - torch.Size([2048, 512, 1, 1]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.bn3.weight - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_backbone.layer4.2.bn3.bias - torch.Size([2048]): PretrainedInit: load from ./ckpts/resnet50-19c8e357.pth img_neck.lateral_convs.0.conv.weight - torch.Size([512, 2048, 1, 1]): XavierInit: gain=1, distribution=uniform, bias=0 img_neck.lateral_convs.0.conv.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer img_neck.fpn_convs.0.conv.weight - torch.Size([512, 512, 3, 3]): XavierInit: gain=1, distribution=uniform, bias=0 img_neck.fpn_convs.0.conv.bias - torch.Size([512]): The value is the same before and after calling `init_weights` of DriveTransformer