Provided checkpoint does NOT have weights for the Embedding head
Hi there.
Thank you for sharing such a powerful Detector-Tracker.
I noticed that the checkpoint you provide does not have pretrained weights for the embeddings head:
I printed out the keys of the state dict of the checkpoint you provide(first list) and the newly initialized model(second list). Notice how the embedding head is absent on the second list:
First List (keys of state_dict from provided ckpt):
- 'backbone.conv1.weight'
- 'backbone.bn1.weight'
- 'backbone.bn1.bias'
- 'backbone.bn1.running_mean'
- 'backbone.bn1.running_var'
- 'backbone.bn1.num_batches_tracked'
- 'backbone.layer1.0.conv1.weight'
- 'backbone.layer1.0.bn1.weight'
- 'backbone.layer1.0.bn1.bias'
- 'backbone.layer1.0.bn1.running_mean'
- 'backbone.layer1.0.bn1.running_var'
- 'backbone.layer1.0.bn1.num_batches_tracked'
- 'backbone.layer1.0.conv2.weight'
- 'backbone.layer1.0.bn2.weight'
- 'backbone.layer1.0.bn2.bias'
- 'backbone.layer1.0.bn2.running_mean'
- 'backbone.layer1.0.bn2.running_var'
- 'backbone.layer1.0.bn2.num_batches_tracked'
- 'backbone.layer1.0.conv3.weight'
- 'backbone.layer1.0.bn3.weight'
- 'backbone.layer1.0.bn3.bias'
- 'backbone.layer1.0.bn3.running_mean'
- 'backbone.layer1.0.bn3.running_var'
- 'backbone.layer1.0.bn3.num_batches_tracked'
- 'backbone.layer1.0.downsample.0.weight'
- 'backbone.layer1.0.downsample.1.weight'
- 'backbone.layer1.0.downsample.1.bias'
- 'backbone.layer1.0.downsample.1.running_mean'
- 'backbone.layer1.0.downsample.1.running_var'
- 'backbone.layer1.0.downsample.1.num_batches_tracked'
- 'backbone.layer1.1.conv1.weight'
- 'backbone.layer1.1.bn1.weight'
- 'backbone.layer1.1.bn1.bias'
- 'backbone.layer1.1.bn1.running_mean'
- 'backbone.layer1.1.bn1.running_var'
- 'backbone.layer1.1.bn1.num_batches_tracked'
- 'backbone.layer1.1.conv2.weight'
- 'backbone.layer1.1.bn2.weight'
- 'backbone.layer1.1.bn2.bias'
- 'backbone.layer1.1.bn2.running_mean'
- 'backbone.layer1.1.bn2.running_var'
- 'backbone.layer1.1.bn2.num_batches_tracked'
- 'backbone.layer1.1.conv3.weight'
- 'backbone.layer1.1.bn3.weight'
- 'backbone.layer1.1.bn3.bias'
- 'backbone.layer1.1.bn3.running_mean'
- 'backbone.layer1.1.bn3.running_var'
- 'backbone.layer1.1.bn3.num_batches_tracked'
- 'backbone.layer1.2.conv1.weight'
- 'backbone.layer1.2.bn1.weight'
- 'backbone.layer1.2.bn1.bias'
- 'backbone.layer1.2.bn1.running_mean'
- 'backbone.layer1.2.bn1.running_var'
- 'backbone.layer1.2.bn1.num_batches_tracked'
- 'backbone.layer1.2.conv2.weight'
- 'backbone.layer1.2.bn2.weight'
- 'backbone.layer1.2.bn2.bias'
- 'backbone.layer1.2.bn2.running_mean'
- 'backbone.layer1.2.bn2.running_var'
- 'backbone.layer1.2.bn2.num_batches_tracked'
- 'backbone.layer1.2.conv3.weight'
- 'backbone.layer1.2.bn3.weight'
- 'backbone.layer1.2.bn3.bias'
- 'backbone.layer1.2.bn3.running_mean'
- 'backbone.layer1.2.bn3.running_var'
- 'backbone.layer1.2.bn3.num_batches_tracked'
- 'backbone.layer2.0.conv1.weight'
- 'backbone.layer2.0.bn1.weight'
- 'backbone.layer2.0.bn1.bias'
- 'backbone.layer2.0.bn1.running_mean'
- 'backbone.layer2.0.bn1.running_var'
- 'backbone.layer2.0.bn1.num_batches_tracked'
- 'backbone.layer2.0.conv2.weight'
- 'backbone.layer2.0.bn2.weight'
- 'backbone.layer2.0.bn2.bias'
- 'backbone.layer2.0.bn2.running_mean'
- 'backbone.layer2.0.bn2.running_var'
- 'backbone.layer2.0.bn2.num_batches_tracked'
- 'backbone.layer2.0.conv3.weight'
- 'backbone.layer2.0.bn3.weight'
- 'backbone.layer2.0.bn3.bias'
- 'backbone.layer2.0.bn3.running_mean'
- 'backbone.layer2.0.bn3.running_var'
- 'backbone.layer2.0.bn3.num_batches_tracked'
- 'backbone.layer2.0.downsample.0.weight'
- 'backbone.layer2.0.downsample.1.weight'
- 'backbone.layer2.0.downsample.1.bias'
- 'backbone.layer2.0.downsample.1.running_mean'
- 'backbone.layer2.0.downsample.1.running_var'
- 'backbone.layer2.0.downsample.1.num_batches_tracked'
- 'backbone.layer2.1.conv1.weight'
- 'backbone.layer2.1.bn1.weight'
- 'backbone.layer2.1.bn1.bias'
- 'backbone.layer2.1.bn1.running_mean'
- 'backbone.layer2.1.bn1.running_var'
- 'backbone.layer2.1.bn1.num_batches_tracked'
- 'backbone.layer2.1.conv2.weight'
- 'backbone.layer2.1.bn2.weight'
- 'backbone.layer2.1.bn2.bias'
- 'backbone.layer2.1.bn2.running_mean'
- 'backbone.layer2.1.bn2.running_var'
- 'backbone.layer2.1.bn2.num_batches_tracked'
- 'backbone.layer2.1.conv3.weight'
- 'backbone.layer2.1.bn3.weight'
- 'backbone.layer2.1.bn3.bias'
- 'backbone.layer2.1.bn3.running_mean'
- 'backbone.layer2.1.bn3.running_var'
- 'backbone.layer2.1.bn3.num_batches_tracked'
- 'backbone.layer2.2.conv1.weight'
- 'backbone.layer2.2.bn1.weight'
- 'backbone.layer2.2.bn1.bias'
- 'backbone.layer2.2.bn1.running_mean'
- 'backbone.layer2.2.bn1.running_var'
- 'backbone.layer2.2.bn1.num_batches_tracked'
- 'backbone.layer2.2.conv2.weight'
- 'backbone.layer2.2.bn2.weight'
- 'backbone.layer2.2.bn2.bias'
- 'backbone.layer2.2.bn2.running_mean'
- 'backbone.layer2.2.bn2.running_var'
- 'backbone.layer2.2.bn2.num_batches_tracked'
- 'backbone.layer2.2.conv3.weight'
- 'backbone.layer2.2.bn3.weight'
- 'backbone.layer2.2.bn3.bias'
- 'backbone.layer2.2.bn3.running_mean'
- 'backbone.layer2.2.bn3.running_var'
- 'backbone.layer2.2.bn3.num_batches_tracked'
- 'backbone.layer2.3.conv1.weight'
- 'backbone.layer2.3.bn1.weight'
- 'backbone.layer2.3.bn1.bias'
- 'backbone.layer2.3.bn1.running_mean'
- 'backbone.layer2.3.bn1.running_var'
- 'backbone.layer2.3.bn1.num_batches_tracked'
- 'backbone.layer2.3.conv2.weight'
- 'backbone.layer2.3.bn2.weight'
- 'backbone.layer2.3.bn2.bias'
- 'backbone.layer2.3.bn2.running_mean'
- 'backbone.layer2.3.bn2.running_var'
- 'backbone.layer2.3.bn2.num_batches_tracked'
- 'backbone.layer2.3.conv3.weight'
- 'backbone.layer2.3.bn3.weight'
- 'backbone.layer2.3.bn3.bias'
- 'backbone.layer2.3.bn3.running_mean'
- 'backbone.layer2.3.bn3.running_var'
- 'backbone.layer2.3.bn3.num_batches_tracked'
- 'backbone.layer3.0.conv1.weight'
- 'backbone.layer3.0.bn1.weight'
- 'backbone.layer3.0.bn1.bias'
- 'backbone.layer3.0.bn1.running_mean'
- 'backbone.layer3.0.bn1.running_var'
- 'backbone.layer3.0.bn1.num_batches_tracked'
- 'backbone.layer3.0.conv2.weight'
- 'backbone.layer3.0.bn2.weight'
- 'backbone.layer3.0.bn2.bias'
- 'backbone.layer3.0.bn2.running_mean'
- 'backbone.layer3.0.bn2.running_var'
- 'backbone.layer3.0.bn2.num_batches_tracked'
- 'backbone.layer3.0.conv3.weight'
- 'backbone.layer3.0.bn3.weight'
- 'backbone.layer3.0.bn3.bias'
- 'backbone.layer3.0.bn3.running_mean'
- 'backbone.layer3.0.bn3.running_var'
- 'backbone.layer3.0.bn3.num_batches_tracked'
- 'backbone.layer3.0.downsample.0.weight'
- 'backbone.layer3.0.downsample.1.weight'
- 'backbone.layer3.0.downsample.1.bias'
- 'backbone.layer3.0.downsample.1.running_mean'
- 'backbone.layer3.0.downsample.1.running_var'
- 'backbone.layer3.0.downsample.1.num_batches_tracked'
- 'backbone.layer3.1.conv1.weight'
- 'backbone.layer3.1.bn1.weight'
- 'backbone.layer3.1.bn1.bias'
- 'backbone.layer3.1.bn1.running_mean'
- 'backbone.layer3.1.bn1.running_var'
- 'backbone.layer3.1.bn1.num_batches_tracked'
- 'backbone.layer3.1.conv2.weight'
- 'backbone.layer3.1.bn2.weight'
- 'backbone.layer3.1.bn2.bias'
- 'backbone.layer3.1.bn2.running_mean'
- 'backbone.layer3.1.bn2.running_var'
- 'backbone.layer3.1.bn2.num_batches_tracked'
- 'backbone.layer3.1.conv3.weight'
- 'backbone.layer3.1.bn3.weight'
- 'backbone.layer3.1.bn3.bias'
- 'backbone.layer3.1.bn3.running_mean'
- 'backbone.layer3.1.bn3.running_var'
- 'backbone.layer3.1.bn3.num_batches_tracked'
- 'backbone.layer3.2.conv1.weight'
- 'backbone.layer3.2.bn1.weight'
- 'backbone.layer3.2.bn1.bias'
- 'backbone.layer3.2.bn1.running_mean'
- 'backbone.layer3.2.bn1.running_var'
- 'backbone.layer3.2.bn1.num_batches_tracked'
- 'backbone.layer3.2.conv2.weight'
- 'backbone.layer3.2.bn2.weight'
- 'backbone.layer3.2.bn2.bias'
- 'backbone.layer3.2.bn2.running_mean'
- 'backbone.layer3.2.bn2.running_var'
- 'backbone.layer3.2.bn2.num_batches_tracked'
- 'backbone.layer3.2.conv3.weight'
- 'backbone.layer3.2.bn3.weight'
- 'backbone.layer3.2.bn3.bias'
- 'backbone.layer3.2.bn3.running_mean'
- 'backbone.layer3.2.bn3.running_var'
- 'backbone.layer3.2.bn3.num_batches_tracked'
- 'backbone.layer3.3.conv1.weight'
- 'backbone.layer3.3.bn1.weight'
- 'backbone.layer3.3.bn1.bias'
- 'backbone.layer3.3.bn1.running_mean'
- 'backbone.layer3.3.bn1.running_var'
- 'backbone.layer3.3.bn1.num_batches_tracked'
- 'backbone.layer3.3.conv2.weight'
- 'backbone.layer3.3.bn2.weight'
- 'backbone.layer3.3.bn2.bias'
- 'backbone.layer3.3.bn2.running_mean'
- 'backbone.layer3.3.bn2.running_var'
- 'backbone.layer3.3.bn2.num_batches_tracked'
- 'backbone.layer3.3.conv3.weight'
- 'backbone.layer3.3.bn3.weight'
- 'backbone.layer3.3.bn3.bias'
- 'backbone.layer3.3.bn3.running_mean'
- 'backbone.layer3.3.bn3.running_var'
- 'backbone.layer3.3.bn3.num_batches_tracked'
- 'backbone.layer3.4.conv1.weight'
- 'backbone.layer3.4.bn1.weight'
- 'backbone.layer3.4.bn1.bias'
- 'backbone.layer3.4.bn1.running_mean'
- 'backbone.layer3.4.bn1.running_var'
- 'backbone.layer3.4.bn1.num_batches_tracked'
- 'backbone.layer3.4.conv2.weight'
- 'backbone.layer3.4.bn2.weight'
- 'backbone.layer3.4.bn2.bias'
- 'backbone.layer3.4.bn2.running_mean'
- 'backbone.layer3.4.bn2.running_var'
- 'backbone.layer3.4.bn2.num_batches_tracked'
- 'backbone.layer3.4.conv3.weight'
- 'backbone.layer3.4.bn3.weight'
- 'backbone.layer3.4.bn3.bias'
- 'backbone.layer3.4.bn3.running_mean'
- 'backbone.layer3.4.bn3.running_var'
- 'backbone.layer3.4.bn3.num_batches_tracked'
- 'backbone.layer3.5.conv1.weight'
- 'backbone.layer3.5.bn1.weight'
- 'backbone.layer3.5.bn1.bias'
- 'backbone.layer3.5.bn1.running_mean'
- 'backbone.layer3.5.bn1.running_var'
- 'backbone.layer3.5.bn1.num_batches_tracked'
- 'backbone.layer3.5.conv2.weight'
- 'backbone.layer3.5.bn2.weight'
- 'backbone.layer3.5.bn2.bias'
- 'backbone.layer3.5.bn2.running_mean'
- 'backbone.layer3.5.bn2.running_var'
- 'backbone.layer3.5.bn2.num_batches_tracked'
- 'backbone.layer3.5.conv3.weight'
- 'backbone.layer3.5.bn3.weight'
- 'backbone.layer3.5.bn3.bias'
- 'backbone.layer3.5.bn3.running_mean'
- 'backbone.layer3.5.bn3.running_var'
- 'backbone.layer3.5.bn3.num_batches_tracked'
- 'backbone.layer4.0.conv1.weight'
- 'backbone.layer4.0.bn1.weight'
- 'backbone.layer4.0.bn1.bias'
- 'backbone.layer4.0.bn1.running_mean'
- 'backbone.layer4.0.bn1.running_var'
- 'backbone.layer4.0.bn1.num_batches_tracked'
- 'backbone.layer4.0.conv2.weight'
- 'backbone.layer4.0.bn2.weight'
- 'backbone.layer4.0.bn2.bias'
- 'backbone.layer4.0.bn2.running_mean'
- 'backbone.layer4.0.bn2.running_var'
- 'backbone.layer4.0.bn2.num_batches_tracked'
- 'backbone.layer4.0.conv3.weight'
- 'backbone.layer4.0.bn3.weight'
- 'backbone.layer4.0.bn3.bias'
- 'backbone.layer4.0.bn3.running_mean'
- 'backbone.layer4.0.bn3.running_var'
- 'backbone.layer4.0.bn3.num_batches_tracked'
- 'backbone.layer4.0.downsample.0.weight'
- 'backbone.layer4.0.downsample.1.weight'
- 'backbone.layer4.0.downsample.1.bias'
- 'backbone.layer4.0.downsample.1.running_mean'
- 'backbone.layer4.0.downsample.1.running_var'
- 'backbone.layer4.0.downsample.1.num_batches_tracked'
- 'backbone.layer4.1.conv1.weight'
- 'backbone.layer4.1.bn1.weight'
- 'backbone.layer4.1.bn1.bias'
- 'backbone.layer4.1.bn1.running_mean'
- 'backbone.layer4.1.bn1.running_var'
- 'backbone.layer4.1.bn1.num_batches_tracked'
- 'backbone.layer4.1.conv2.weight'
- 'backbone.layer4.1.bn2.weight'
- 'backbone.layer4.1.bn2.bias'
- 'backbone.layer4.1.bn2.running_mean'
- 'backbone.layer4.1.bn2.running_var'
- 'backbone.layer4.1.bn2.num_batches_tracked'
- 'backbone.layer4.1.conv3.weight'
- 'backbone.layer4.1.bn3.weight'
- 'backbone.layer4.1.bn3.bias'
- 'backbone.layer4.1.bn3.running_mean'
- 'backbone.layer4.1.bn3.running_var'
- 'backbone.layer4.1.bn3.num_batches_tracked'
- 'backbone.layer4.2.conv1.weight'
- 'backbone.layer4.2.bn1.weight'
- 'backbone.layer4.2.bn1.bias'
- 'backbone.layer4.2.bn1.running_mean'
- 'backbone.layer4.2.bn1.running_var'
- 'backbone.layer4.2.bn1.num_batches_tracked'
- 'backbone.layer4.2.conv2.weight'
- 'backbone.layer4.2.bn2.weight'
- 'backbone.layer4.2.bn2.bias'
- 'backbone.layer4.2.bn2.running_mean'
- 'backbone.layer4.2.bn2.running_var'
- 'backbone.layer4.2.bn2.num_batches_tracked'
- 'backbone.layer4.2.conv3.weight'
- 'backbone.layer4.2.bn3.weight'
- 'backbone.layer4.2.bn3.bias'
- 'backbone.layer4.2.bn3.running_mean'
- 'backbone.layer4.2.bn3.running_var'
- 'backbone.layer4.2.bn3.num_batches_tracked'
- 'neck.lateral_convs.0.conv.weight'
- 'neck.lateral_convs.0.conv.bias'
- 'neck.lateral_convs.1.conv.weight'
- 'neck.lateral_convs.1.conv.bias'
- 'neck.lateral_convs.2.conv.weight'
- 'neck.lateral_convs.2.conv.bias'
- 'neck.lateral_convs.3.conv.weight'
- 'neck.lateral_convs.3.conv.bias'
- 'neck.fpn_convs.0.conv.weight'
- 'neck.fpn_convs.0.conv.bias'
- 'neck.fpn_convs.1.conv.weight'
- 'neck.fpn_convs.1.conv.bias'
- 'neck.fpn_convs.2.conv.weight'
- 'neck.fpn_convs.2.conv.bias'
- 'neck.fpn_convs.3.conv.weight'
- 'neck.fpn_convs.3.conv.bias'
- 'rpn_head.rpn_conv.weight'
- 'rpn_head.rpn_conv.bias'
- 'rpn_head.rpn_cls.weight'
- 'rpn_head.rpn_cls.bias'
- 'rpn_head.rpn_reg.weight'
- 'rpn_head.rpn_reg.bias'
- 'roi_head.bbox_head.fc_cls.weight'
- 'roi_head.bbox_head.fc_cls.bias'
- 'roi_head.bbox_head.fc_reg.weight'
- 'roi_head.bbox_head.fc_reg.bias'
- 'roi_head.bbox_head.shared_fcs.0.weight'
- 'roi_head.bbox_head.shared_fcs.0.bias'
- 'roi_head.bbox_head.shared_fcs.1.weight'
- 'roi_head.bbox_head.shared_fcs.1.bias'
Second List (keys of state_dict from newly initialized model ):
- 'detector.backbone.conv1.weight',
- 'detector.backbone.bn1.weight',
- 'detector.backbone.bn1.bias',
- 'detector.backbone.bn1.running_mean',
- 'detector.backbone.bn1.running_var',
- 'detector.backbone.bn1.num_batches_tracked',
- 'detector.backbone.layer1.0.conv1.weight',
- 'detector.backbone.layer1.0.bn1.weight',
- 'detector.backbone.layer1.0.bn1.bias',
- 'detector.backbone.layer1.0.bn1.running_mean',
- 'detector.backbone.layer1.0.bn1.running_var',
- 'detector.backbone.layer1.0.bn1.num_batches_tracked',
- 'detector.backbone.layer1.0.conv2.weight',
- 'detector.backbone.layer1.0.bn2.weight',
- 'detector.backbone.layer1.0.bn2.bias',
- 'detector.backbone.layer1.0.bn2.running_mean',
- 'detector.backbone.layer1.0.bn2.running_var',
- 'detector.backbone.layer1.0.bn2.num_batches_tracked',
- 'detector.backbone.layer1.0.conv3.weight',
- 'detector.backbone.layer1.0.bn3.weight',
- 'detector.backbone.layer1.0.bn3.bias',
- 'detector.backbone.layer1.0.bn3.running_mean',
- 'detector.backbone.layer1.0.bn3.running_var',
- 'detector.backbone.layer1.0.bn3.num_batches_tracked',
- 'detector.backbone.layer1.0.downsample.0.weight',
- 'detector.backbone.layer1.0.downsample.1.weight',
- 'detector.backbone.layer1.0.downsample.1.bias',
- 'detector.backbone.layer1.0.downsample.1.running_mean',
- 'detector.backbone.layer1.0.downsample.1.running_var',
- 'detector.backbone.layer1.0.downsample.1.num_batches_tracked',
- 'detector.backbone.layer1.1.conv1.weight',
- 'detector.backbone.layer1.1.bn1.weight',
- 'detector.backbone.layer1.1.bn1.bias',
- 'detector.backbone.layer1.1.bn1.running_mean',
- 'detector.backbone.layer1.1.bn1.running_var',
- 'detector.backbone.layer1.1.bn1.num_batches_tracked',
- 'detector.backbone.layer1.1.conv2.weight',
- 'detector.backbone.layer1.1.bn2.weight',
- 'detector.backbone.layer1.1.bn2.bias',
- 'detector.backbone.layer1.1.bn2.running_mean',
- 'detector.backbone.layer1.1.bn2.running_var',
- 'detector.backbone.layer1.1.bn2.num_batches_tracked',
- 'detector.backbone.layer1.1.conv3.weight',
- 'detector.backbone.layer1.1.bn3.weight',
- 'detector.backbone.layer1.1.bn3.bias',
- 'detector.backbone.layer1.1.bn3.running_mean',
- 'detector.backbone.layer1.1.bn3.running_var',
- 'detector.backbone.layer1.1.bn3.num_batches_tracked',
- 'detector.backbone.layer1.2.conv1.weight',
- 'detector.backbone.layer1.2.bn1.weight',
- 'detector.backbone.layer1.2.bn1.bias',
- 'detector.backbone.layer1.2.bn1.running_mean',
- 'detector.backbone.layer1.2.bn1.running_var',
- 'detector.backbone.layer1.2.bn1.num_batches_tracked',
- 'detector.backbone.layer1.2.conv2.weight',
- 'detector.backbone.layer1.2.bn2.weight',
- 'detector.backbone.layer1.2.bn2.bias',
- 'detector.backbone.layer1.2.bn2.running_mean',
- 'detector.backbone.layer1.2.bn2.running_var',
- 'detector.backbone.layer1.2.bn2.num_batches_tracked',
- 'detector.backbone.layer1.2.conv3.weight',
- 'detector.backbone.layer1.2.bn3.weight',
- 'detector.backbone.layer1.2.bn3.bias',
- 'detector.backbone.layer1.2.bn3.running_mean',
- 'detector.backbone.layer1.2.bn3.running_var',
- 'detector.backbone.layer1.2.bn3.num_batches_tracked',
- 'detector.backbone.layer2.0.conv1.weight',
- 'detector.backbone.layer2.0.bn1.weight',
- 'detector.backbone.layer2.0.bn1.bias',
- 'detector.backbone.layer2.0.bn1.running_mean',
- 'detector.backbone.layer2.0.bn1.running_var',
- 'detector.backbone.layer2.0.bn1.num_batches_tracked',
- 'detector.backbone.layer2.0.conv2.weight',
- 'detector.backbone.layer2.0.bn2.weight',
- 'detector.backbone.layer2.0.bn2.bias',
- 'detector.backbone.layer2.0.bn2.running_mean',
- 'detector.backbone.layer2.0.bn2.running_var',
- 'detector.backbone.layer2.0.bn2.num_batches_tracked',
- 'detector.backbone.layer2.0.conv3.weight',
- 'detector.backbone.layer2.0.bn3.weight',
- 'detector.backbone.layer2.0.bn3.bias',
- 'detector.backbone.layer2.0.bn3.running_mean',
- 'detector.backbone.layer2.0.bn3.running_var',
- 'detector.backbone.layer2.0.bn3.num_batches_tracked',
- 'detector.backbone.layer2.0.downsample.0.weight',
- 'detector.backbone.layer2.0.downsample.1.weight',
- 'detector.backbone.layer2.0.downsample.1.bias',
- 'detector.backbone.layer2.0.downsample.1.running_mean',
- 'detector.backbone.layer2.0.downsample.1.running_var',
- 'detector.backbone.layer2.0.downsample.1.num_batches_tracked',
- 'detector.backbone.layer2.1.conv1.weight',
- 'detector.backbone.layer2.1.bn1.weight',
- 'detector.backbone.layer2.1.bn1.bias',
- 'detector.backbone.layer2.1.bn1.running_mean',
- 'detector.backbone.layer2.1.bn1.running_var',
- 'detector.backbone.layer2.1.bn1.num_batches_tracked',
- 'detector.backbone.layer2.1.conv2.weight',
- 'detector.backbone.layer2.1.bn2.weight',
- 'detector.backbone.layer2.1.bn2.bias',
- 'detector.backbone.layer2.1.bn2.running_mean',
- 'detector.backbone.layer2.1.bn2.running_var',
- 'detector.backbone.layer2.1.bn2.num_batches_tracked',
- 'detector.backbone.layer2.1.conv3.weight',
- 'detector.backbone.layer2.1.bn3.weight',
- 'detector.backbone.layer2.1.bn3.bias',
- 'detector.backbone.layer2.1.bn3.running_mean',
- 'detector.backbone.layer2.1.bn3.running_var',
- 'detector.backbone.layer2.1.bn3.num_batches_tracked',
- 'detector.backbone.layer2.2.conv1.weight',
- 'detector.backbone.layer2.2.bn1.weight',
- 'detector.backbone.layer2.2.bn1.bias',
- 'detector.backbone.layer2.2.bn1.running_mean',
- 'detector.backbone.layer2.2.bn1.running_var',
- 'detector.backbone.layer2.2.bn1.num_batches_tracked',
- 'detector.backbone.layer2.2.conv2.weight',
- 'detector.backbone.layer2.2.bn2.weight',
- 'detector.backbone.layer2.2.bn2.bias',
- 'detector.backbone.layer2.2.bn2.running_mean',
- 'detector.backbone.layer2.2.bn2.running_var',
- 'detector.backbone.layer2.2.bn2.num_batches_tracked',
- 'detector.backbone.layer2.2.conv3.weight',
- 'detector.backbone.layer2.2.bn3.weight',
- 'detector.backbone.layer2.2.bn3.bias',
- 'detector.backbone.layer2.2.bn3.running_mean',
- 'detector.backbone.layer2.2.bn3.running_var',
- 'detector.backbone.layer2.2.bn3.num_batches_tracked',
- 'detector.backbone.layer2.3.conv1.weight',
- 'detector.backbone.layer2.3.bn1.weight',
- 'detector.backbone.layer2.3.bn1.bias',
- 'detector.backbone.layer2.3.bn1.running_mean',
- 'detector.backbone.layer2.3.bn1.running_var',
- 'detector.backbone.layer2.3.bn1.num_batches_tracked',
- 'detector.backbone.layer2.3.conv2.weight',
- 'detector.backbone.layer2.3.bn2.weight',
- 'detector.backbone.layer2.3.bn2.bias',
- 'detector.backbone.layer2.3.bn2.running_mean',
- 'detector.backbone.layer2.3.bn2.running_var',
- 'detector.backbone.layer2.3.bn2.num_batches_tracked',
- 'detector.backbone.layer2.3.conv3.weight',
- 'detector.backbone.layer2.3.bn3.weight',
- 'detector.backbone.layer2.3.bn3.bias',
- 'detector.backbone.layer2.3.bn3.running_mean',
- 'detector.backbone.layer2.3.bn3.running_var',
- 'detector.backbone.layer2.3.bn3.num_batches_tracked',
- 'detector.backbone.layer3.0.conv1.weight',
- 'detector.backbone.layer3.0.bn1.weight',
- 'detector.backbone.layer3.0.bn1.bias',
- 'detector.backbone.layer3.0.bn1.running_mean',
- 'detector.backbone.layer3.0.bn1.running_var',
- 'detector.backbone.layer3.0.bn1.num_batches_tracked',
- 'detector.backbone.layer3.0.conv2.weight',
- 'detector.backbone.layer3.0.bn2.weight',
- 'detector.backbone.layer3.0.bn2.bias',
- 'detector.backbone.layer3.0.bn2.running_mean',
- 'detector.backbone.layer3.0.bn2.running_var',
- 'detector.backbone.layer3.0.bn2.num_batches_tracked',
- 'detector.backbone.layer3.0.conv3.weight',
- 'detector.backbone.layer3.0.bn3.weight',
- 'detector.backbone.layer3.0.bn3.bias',
- 'detector.backbone.layer3.0.bn3.running_mean',
- 'detector.backbone.layer3.0.bn3.running_var',
- 'detector.backbone.layer3.0.bn3.num_batches_tracked',
- 'detector.backbone.layer3.0.downsample.0.weight',
- 'detector.backbone.layer3.0.downsample.1.weight',
- 'detector.backbone.layer3.0.downsample.1.bias',
- 'detector.backbone.layer3.0.downsample.1.running_mean',
- 'detector.backbone.layer3.0.downsample.1.running_var',
- 'detector.backbone.layer3.0.downsample.1.num_batches_tracked',
- 'detector.backbone.layer3.1.conv1.weight',
- 'detector.backbone.layer3.1.bn1.weight',
- 'detector.backbone.layer3.1.bn1.bias',
- 'detector.backbone.layer3.1.bn1.running_mean',
- 'detector.backbone.layer3.1.bn1.running_var',
- 'detector.backbone.layer3.1.bn1.num_batches_tracked',
- 'detector.backbone.layer3.1.conv2.weight',
- 'detector.backbone.layer3.1.bn2.weight',
- 'detector.backbone.layer3.1.bn2.bias',
- 'detector.backbone.layer3.1.bn2.running_mean',
- 'detector.backbone.layer3.1.bn2.running_var',
- 'detector.backbone.layer3.1.bn2.num_batches_tracked',
- 'detector.backbone.layer3.1.conv3.weight',
- 'detector.backbone.layer3.1.bn3.weight',
- 'detector.backbone.layer3.1.bn3.bias',
- 'detector.backbone.layer3.1.bn3.running_mean',
- 'detector.backbone.layer3.1.bn3.running_var',
- 'detector.backbone.layer3.1.bn3.num_batches_tracked',
- 'detector.backbone.layer3.2.conv1.weight',
- 'detector.backbone.layer3.2.bn1.weight',
- 'detector.backbone.layer3.2.bn1.bias',
- 'detector.backbone.layer3.2.bn1.running_mean',
- 'detector.backbone.layer3.2.bn1.running_var',
- 'detector.backbone.layer3.2.bn1.num_batches_tracked',
- 'detector.backbone.layer3.2.conv2.weight',
- 'detector.backbone.layer3.2.bn2.weight',
- 'detector.backbone.layer3.2.bn2.bias',
- 'detector.backbone.layer3.2.bn2.running_mean',
- 'detector.backbone.layer3.2.bn2.running_var',
- 'detector.backbone.layer3.2.bn2.num_batches_tracked',
- 'detector.backbone.layer3.2.conv3.weight',
- 'detector.backbone.layer3.2.bn3.weight',
- 'detector.backbone.layer3.2.bn3.bias',
- 'detector.backbone.layer3.2.bn3.running_mean',
- 'detector.backbone.layer3.2.bn3.running_var',
- 'detector.backbone.layer3.2.bn3.num_batches_tracked',
- 'detector.backbone.layer3.3.conv1.weight',
- 'detector.backbone.layer3.3.bn1.weight',
- 'detector.backbone.layer3.3.bn1.bias',
- 'detector.backbone.layer3.3.bn1.running_mean',
- 'detector.backbone.layer3.3.bn1.running_var',
- 'detector.backbone.layer3.3.bn1.num_batches_tracked',
- 'detector.backbone.layer3.3.conv2.weight',
- 'detector.backbone.layer3.3.bn2.weight',
- 'detector.backbone.layer3.3.bn2.bias',
- 'detector.backbone.layer3.3.bn2.running_mean',
- 'detector.backbone.layer3.3.bn2.running_var',
- 'detector.backbone.layer3.3.bn2.num_batches_tracked',
- 'detector.backbone.layer3.3.conv3.weight',
- 'detector.backbone.layer3.3.bn3.weight',
- 'detector.backbone.layer3.3.bn3.bias',
- 'detector.backbone.layer3.3.bn3.running_mean',
- 'detector.backbone.layer3.3.bn3.running_var',
- 'detector.backbone.layer3.3.bn3.num_batches_tracked',
- 'detector.backbone.layer3.4.conv1.weight',
- 'detector.backbone.layer3.4.bn1.weight',
- 'detector.backbone.layer3.4.bn1.bias',
- 'detector.backbone.layer3.4.bn1.running_mean',
- 'detector.backbone.layer3.4.bn1.running_var',
- 'detector.backbone.layer3.4.bn1.num_batches_tracked',
- 'detector.backbone.layer3.4.conv2.weight',
- 'detector.backbone.layer3.4.bn2.weight',
- 'detector.backbone.layer3.4.bn2.bias',
- 'detector.backbone.layer3.4.bn2.running_mean',
- 'detector.backbone.layer3.4.bn2.running_var',
- 'detector.backbone.layer3.4.bn2.num_batches_tracked',
- 'detector.backbone.layer3.4.conv3.weight',
- 'detector.backbone.layer3.4.bn3.weight',
- 'detector.backbone.layer3.4.bn3.bias',
- 'detector.backbone.layer3.4.bn3.running_mean',
- 'detector.backbone.layer3.4.bn3.running_var',
- 'detector.backbone.layer3.4.bn3.num_batches_tracked',
- 'detector.backbone.layer3.5.conv1.weight',
- 'detector.backbone.layer3.5.bn1.weight',
- 'detector.backbone.layer3.5.bn1.bias',
- 'detector.backbone.layer3.5.bn1.running_mean',
- 'detector.backbone.layer3.5.bn1.running_var',
- 'detector.backbone.layer3.5.bn1.num_batches_tracked',
- 'detector.backbone.layer3.5.conv2.weight',
- 'detector.backbone.layer3.5.bn2.weight',
- 'detector.backbone.layer3.5.bn2.bias',
- 'detector.backbone.layer3.5.bn2.running_mean',
- 'detector.backbone.layer3.5.bn2.running_var',
- 'detector.backbone.layer3.5.bn2.num_batches_tracked',
- 'detector.backbone.layer3.5.conv3.weight',
- 'detector.backbone.layer3.5.bn3.weight',
- 'detector.backbone.layer3.5.bn3.bias',
- 'detector.backbone.layer3.5.bn3.running_mean',
- 'detector.backbone.layer3.5.bn3.running_var',
- 'detector.backbone.layer3.5.bn3.num_batches_tracked',
- 'detector.backbone.layer4.0.conv1.weight',
- 'detector.backbone.layer4.0.bn1.weight',
- 'detector.backbone.layer4.0.bn1.bias',
- 'detector.backbone.layer4.0.bn1.running_mean',
- 'detector.backbone.layer4.0.bn1.running_var',
- 'detector.backbone.layer4.0.bn1.num_batches_tracked',
- 'detector.backbone.layer4.0.conv2.weight',
- 'detector.backbone.layer4.0.bn2.weight',
- 'detector.backbone.layer4.0.bn2.bias',
- 'detector.backbone.layer4.0.bn2.running_mean',
- 'detector.backbone.layer4.0.bn2.running_var',
- 'detector.backbone.layer4.0.bn2.num_batches_tracked',
- 'detector.backbone.layer4.0.conv3.weight',
- 'detector.backbone.layer4.0.bn3.weight',
- 'detector.backbone.layer4.0.bn3.bias',
- 'detector.backbone.layer4.0.bn3.running_mean',
- 'detector.backbone.layer4.0.bn3.running_var',
- 'detector.backbone.layer4.0.bn3.num_batches_tracked',
- 'detector.backbone.layer4.0.downsample.0.weight',
- 'detector.backbone.layer4.0.downsample.1.weight',
- 'detector.backbone.layer4.0.downsample.1.bias',
- 'detector.backbone.layer4.0.downsample.1.running_mean',
- 'detector.backbone.layer4.0.downsample.1.running_var',
- 'detector.backbone.layer4.0.downsample.1.num_batches_tracked',
- 'detector.backbone.layer4.1.conv1.weight',
- 'detector.backbone.layer4.1.bn1.weight',
- 'detector.backbone.layer4.1.bn1.bias',
- 'detector.backbone.layer4.1.bn1.running_mean',
- 'detector.backbone.layer4.1.bn1.running_var',
- 'detector.backbone.layer4.1.bn1.num_batches_tracked',
- 'detector.backbone.layer4.1.conv2.weight',
- 'detector.backbone.layer4.1.bn2.weight',
- 'detector.backbone.layer4.1.bn2.bias',
- 'detector.backbone.layer4.1.bn2.running_mean',
- 'detector.backbone.layer4.1.bn2.running_var',
- 'detector.backbone.layer4.1.bn2.num_batches_tracked',
- 'detector.backbone.layer4.1.conv3.weight',
- 'detector.backbone.layer4.1.bn3.weight',
- 'detector.backbone.layer4.1.bn3.bias',
- 'detector.backbone.layer4.1.bn3.running_mean',
- 'detector.backbone.layer4.1.bn3.running_var',
- 'detector.backbone.layer4.1.bn3.num_batches_tracked',
- 'detector.backbone.layer4.2.conv1.weight',
- 'detector.backbone.layer4.2.bn1.weight',
- 'detector.backbone.layer4.2.bn1.bias',
- 'detector.backbone.layer4.2.bn1.running_mean',
- 'detector.backbone.layer4.2.bn1.running_var',
- 'detector.backbone.layer4.2.bn1.num_batches_tracked',
- 'detector.backbone.layer4.2.conv2.weight',
- 'detector.backbone.layer4.2.bn2.weight',
- 'detector.backbone.layer4.2.bn2.bias',
- 'detector.backbone.layer4.2.bn2.running_mean',
- 'detector.backbone.layer4.2.bn2.running_var',
- 'detector.backbone.layer4.2.bn2.num_batches_tracked',
- 'detector.backbone.layer4.2.conv3.weight',
- 'detector.backbone.layer4.2.bn3.weight',
- 'detector.backbone.layer4.2.bn3.bias',
- 'detector.backbone.layer4.2.bn3.running_mean',
- 'detector.backbone.layer4.2.bn3.running_var',
- 'detector.backbone.layer4.2.bn3.num_batches_tracked',
- 'detector.neck.lateral_convs.0.conv.weight',
- 'detector.neck.lateral_convs.0.conv.bias',
- 'detector.neck.lateral_convs.1.conv.weight',
- 'detector.neck.lateral_convs.1.conv.bias',
- 'detector.neck.lateral_convs.2.conv.weight',
- 'detector.neck.lateral_convs.2.conv.bias',
- 'detector.neck.lateral_convs.3.conv.weight',
- 'detector.neck.lateral_convs.3.conv.bias',
- 'detector.neck.fpn_convs.0.conv.weight',
- 'detector.neck.fpn_convs.0.conv.bias',
- 'detector.neck.fpn_convs.1.conv.weight',
- 'detector.neck.fpn_convs.1.conv.bias',
- 'detector.neck.fpn_convs.2.conv.weight',
- 'detector.neck.fpn_convs.2.conv.bias',
- 'detector.neck.fpn_convs.3.conv.weight',
- 'detector.neck.fpn_convs.3.conv.bias',
- 'detector.rpn_head.rpn_conv.weight',
- 'detector.rpn_head.rpn_conv.bias',
- 'detector.rpn_head.rpn_cls.weight',
- 'detector.rpn_head.rpn_cls.bias',
- 'detector.rpn_head.rpn_reg.weight',
- 'detector.rpn_head.rpn_reg.bias',
- 'detector.roi_head.bbox_head.fc_cls.weight',
- 'detector.roi_head.bbox_head.fc_cls.bias',
- 'detector.roi_head.bbox_head.fc_reg.weight',
- 'detector.roi_head.bbox_head.fc_reg.bias',
- 'detector.roi_head.bbox_head.shared_fcs.0.weight',
- 'detector.roi_head.bbox_head.shared_fcs.0.bias',
- 'detector.roi_head.bbox_head.shared_fcs.1.weight',
- 'detector.roi_head.bbox_head.shared_fcs.1.bias',
- 'track_head.track_head.convs.0.conv.weight', # missing
- 'track_head.track_head.convs.0.gn.weight', # missing
- 'track_head.track_head.convs.0.gn.bias', # missing
- 'track_head.track_head.convs.1.conv.weight', # missing
- 'track_head.track_head.convs.1.gn.weight', # missing
- 'track_head.track_head.convs.1.gn.bias', # missing
- 'track_head.track_head.convs.2.conv.weight', # missing
- 'track_head.track_head.convs.2.gn.weight', # missing
- 'track_head.track_head.convs.2.gn.bias', # missing
- 'track_head.track_head.convs.3.conv.weight',# missing
- 'track_head.track_head.convs.3.gn.weight', # missing
- 'track_head.track_head.convs.3.gn.bias', # missing
- 'track_head.track_head.fcs.0.weight', # missing
- 'track_head.track_head.fcs.0.bias', # missing
- 'track_head.track_head.fc_embed.weight', # missing
- 'track_head.track_head.fc_embed.bias' # missing
Hi, The following link contains weights file corresponding to given config files.
Hi,
Thank you for the prompt response.
That checkpoint appears to be for the bdd100k-trained model. I'm actually looking for the MOT17-trained checkpoint. Do you think you can send me the link to that(with trained weights for the embedding head)?
Hi, I actually don't know about MOT17 weights. Also in the repo we have weights only for BDD and Tao dataset. One way could be to train on MOT17 with given MOT17 config file.
Honestly I am still struggling to make all commands (train, test, inference, evaluate etc.) running properly.
Hi,
I understand.
I've been using the older version of QDTrack from 2021. I've trained it myself but I'm really interested in the new checkpoints because it's pretrained on crowdhuman, which I've done myself as well but I can't seem to reproduce results.
In any case, yea, working with this repo is proving difficult if you want to do customized stuff, due to the extreme abstraction of MMCV.
Anyways, I'd appreciate any kind of help. No rush. I'm just interested in the MOT17 checkpoint that you use to get the new results.
On Thu, May 18, 2023 at 1:26 PM Raspberry-beans @.***> wrote:
Hi, I actually don't know about MOT17 weights. Also in the repo we have weights only for BDD and Tao dataset. One way could be to train on MOT17 with given MOT17 config file.
Honestly I am still struggling to make all commands (train, test, inference, evaluate etc.) running properly.
— Reply to this email directly, view it on GitHub https://github.com/SysCV/qdtrack/issues/138#issuecomment-1552851502, or unsubscribe https://github.com/notifications/unsubscribe-auth/AS4IMFWZIYLD7XLUYO2DKB3XGX2N5ANCNFSM6AAAAAAYE2NAZM . You are receiving this because you authored the thread.Message ID: @.***>
Yeah mmcv extraction is a headache.
I have to focus on BDD dataset. Till now only my inference is successfully using qdtrack-frcnn_r50_fpn_12e_bdd100k.py config file and checkpoint from the provided link. I did not train it myself on BDD, just used the trained weights.
But now facing issues to reproduce the evaluation metrics result on BDD like mMOTA etc.
Yeah mmcv extraction is a headache.
I have to focus on BDD dataset. Till now only my inference is successfully using
qdtrack-frcnn_r50_fpn_12e_bdd100k.pyconfig file and checkpoint from the provided link. I did not train it myself on BDD, just used the trained weights.But now facing issues to reproduce the evaluation metrics result on BDD like mMOTA etc.
I am facing the same issue now. The testing pipeline seems to work fine but the results do not match the ones in the paper. Did you manage to find a solution? @Raspberry-beans