Skip to content

Weight drops and partial weight missing after DCNv2 is changed 更改DCNv2后权重丢弃与部分权重缺失 #92

Description

@WANGXJJ

Code running environment: cuda11.3+pytorch1.10+python3.8

In this environment, if DCNv2 compilation fails, replace the DCNv2 with ModulatedDeformConv2dPack in MMCV.
from mmcv.ops import ModulatedDeformConv2dPack
DCN = ModulatedDeformConv2dPack
The code can run normally, but the results on mini_vel are very poor. During the code running process, a large number of weight drop and no parameter warnings appear. What is the reason?

代码运行环境: cuda11.3+pytorch1.10+python3.8

在这个环境下出现DCNv2编译不成功的情况,将该DCNv2替换为MMCV中的ModulatedDeformConv2dPack
from mmcv.ops import ModulatedDeformConv2dPack
DCN = ModulatedDeformConv2dPack
代码可以正常运行,但是在mini_vel上的结果很差,在代码运行过程中,出现大量权重丢弃与无参的警告,这是什么原因
Drop parameter dla_up.ida_0.proj_1.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_0.proj_1.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_0.node_1.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_0.node_1.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_1.proj_1.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_1.proj_1.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_1.node_1.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_1.node_1.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_1.proj_2.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_1.proj_2.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_1.node_2.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_1.node_2.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_2.proj_1.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_2.proj_1.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_2.node_1.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_2.node_1.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_2.proj_2.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_2.proj_2.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_2.node_2.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_2.node_2.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_2.proj_3.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_2.proj_3.conv.conv_offset_mask.bias.
Drop parameter dla_up.ida_2.node_3.conv.conv_offset_mask.weight.
Drop parameter dla_up.ida_2.node_3.conv.conv_offset_mask.bias.
Drop parameter ida_up.proj_1.conv.conv_offset_mask.weight.
Drop parameter ida_up.proj_1.conv.conv_offset_mask.bias.
Drop parameter ida_up.node_1.conv.conv_offset_mask.weight.
Drop parameter ida_up.node_1.conv.conv_offset_mask.bias.
Drop parameter ida_up.proj_2.conv.conv_offset_mask.weight.
Drop parameter ida_up.proj_2.conv.conv_offset_mask.bias.
Drop parameter ida_up.node_2.conv.conv_offset_mask.weight.
Drop parameter ida_up.node_2.conv.conv_offset_mask.bias.
No param dla_up.ida_0.proj_1.conv.conv_offset.weight.
No param dla_up.ida_0.proj_1.conv.conv_offset.bias.
No param dla_up.ida_0.node_1.conv.conv_offset.weight.
No param dla_up.ida_0.node_1.conv.conv_offset.bias.
No param dla_up.ida_1.proj_1.conv.conv_offset.weight.
No param dla_up.ida_1.proj_1.conv.conv_offset.bias.
No param dla_up.ida_1.node_1.conv.conv_offset.weight.
No param dla_up.ida_1.node_1.conv.conv_offset.bias.
No param dla_up.ida_1.proj_2.conv.conv_offset.weight.
No param dla_up.ida_1.proj_2.conv.conv_offset.bias.
No param dla_up.ida_1.node_2.conv.conv_offset.weight.
No param dla_up.ida_1.node_2.conv.conv_offset.bias.
No param dla_up.ida_2.proj_1.conv.conv_offset.weight.
No param dla_up.ida_2.proj_1.conv.conv_offset.bias.
No param dla_up.ida_2.node_1.conv.conv_offset.weight.
No param dla_up.ida_2.node_1.conv.conv_offset.bias.
No param dla_up.ida_2.proj_2.conv.conv_offset.weight.
No param dla_up.ida_2.proj_2.conv.conv_offset.bias.
No param dla_up.ida_2.node_2.conv.conv_offset.weight.
No param dla_up.ida_2.node_2.conv.conv_offset.bias.
No param dla_up.ida_2.proj_3.conv.conv_offset.weight.
No param dla_up.ida_2.proj_3.conv.conv_offset.bias.
No param dla_up.ida_2.node_3.conv.conv_offset.weight.
No param dla_up.ida_2.node_3.conv.conv_offset.bias.
No param ida_up.proj_1.conv.conv_offset.weight.
No param ida_up.proj_1.conv.conv_offset.bias.
No param ida_up.node_1.conv.conv_offset.weight.
No param ida_up.node_1.conv.conv_offset.bias.
No param ida_up.proj_2.conv.conv_offset.weight.
No param ida_up.proj_2.conv.conv_offset.bias.
No param ida_up.node_2.conv.conv_offset.weight.
No param ida_up.node_2.conv.conv_offset.bias.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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