Hi there, Great Jobs!
Still, when I tried the compute_ck, compute_cl and compute_cl_2 functions, it seems two of them have some errors compared to the origin network output.
The code link is below, pretrained network layers from official torchvision used for calculation.
https://github.com/hiterjoshua/BasicSR/blob/master/tests/expand_net.py
Directly run the upper expand_net.py and you would get the output of error:
error 3*3 and 3*3: -80360.1015625
error 3*3 and 1*1: 0.20960576832294464
error 1*1 and 3*3: -2098.904541015625
It seems the functions error 3*3 and 3*3
and 1*1 and 3*3
have some errors here, would you take a look at this problem? Hoping your answer! Thanks!