Skip to content

low mAP and state dict loading err when testing the provided checkpoint #4

@richardkxu

Description

@richardkxu

Hi, thanks for open sourcing the repo! I tried to test ssl-pointpillar with provided checkpoint pp_100.pth using ./tools/test_our_pointpillars_nus.sh. However, it gave me the following state dict loading warning:

load checkpoint from local path: ./checkpoints/pp_100.pth
The model and loaded state dict do not match exactly

unexpected key in source state_dict: pts_voxel_encoder.vfe_layers.1.norm.weight, pts_voxel_encoder.vfe_layers.1.norm.bias, pts_voxel_encoder.vfe_layers.1.norm.running_mean, pts_voxel_encoder.vfe_layers.1.norm.running_var, pts_voxel_encoder.vfe_layers.1.norm.num_batches_tracked, pts_voxel_encoder.vfe_layers.1.linear.weight

The test resulted in an mAP and an NDS of almost 0:

mAP | mATE | mASE | mAOE | mAVE | mAAE | NDS
0 | 0.9924 | 0.9433 | 1.0658 | 0.9776 | 0.9603 | 0.0126

Can you clarify which checkpoint and config file to use for testing different pretrained checkpoints on different dataset?

Also, can you provide checkpoints for PointPillars and CenterPoint on the kitti dataset?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions