XinyiYing / D3Dnet

Repository for "Deformable 3D Convolution for Video Super-Resolution", SPL, 2020
Apache License 2.0
305 stars 43 forks source link

Solution of the conflict between D3D and DCNv2 #27

Open XinyiYing opened 2 years ago

XinyiYing commented 2 years ago

We have revised our code to solve the conflict between D3D and [DCNv2].

The problem can be desribed as follows:

TypeError: deform_conv_forward(): incompatible function arguments. The following argument types are supported:
    1. (arg0: at::Tensor, arg1: at::Tensor, arg2: at::Tensor, arg3: at::Tensor, arg4: int, arg5: int, arg6: int, arg7: int, arg8: int, arg9: int, arg10: int, arg11: int, arg12: int, arg13: int, arg14: int, arg15: int, arg16: int, arg17: int, arg18: int) -> at::Tensor

Invoked with: tensor([[[[-4.9739e-01, -5.3239e-01, -5.3193e-01,  ..., -5.6187e-01,
           -5.5816e-01, -5.6969e-01],
          [-2.3121e-01, -3.6736e-02, -4.2654e-02,  ...,  1.5571e-03,
            7.4754e-03, -1.7983e-01],
          [-2.3239e-01, -1.7101e-02, -4.1810e-02,  ..., -7.5762e-03,
           -1.1999e-03, -1.9851e-01],
          ...,