YuQi
YuQi
> How do I feel when I encounter this problem while training coco? > cv2.error: OpenCV(3.4.1) /io/opencv/modules/imgproc/src/color.cpp:11115: error: (-215) scn == 3 || scn == 4 in function cvtColor. set...
大佬,关于论文本身我有个关于其损失函数 γ 引入的问题,我想问下这个用的是BN中的 γ 参数,进行裁剪。 这个 γ 它其实是一个向量吧,对应的分量个数就是通道数是把? 所以对γ进行取绝对值。 给定对应thre_index的地方为阈值,然后<该阈值的给裁剪掉,是吧? 第二个问题是: ``` m.weight.grad.data.add_(args.s * torch.sign(m.weight.data)) # L1 ``` 这里的args.s 是干嘛的呀? 注释写的是尺度稀疏率(默认:0.0001),但我还是不太懂这个意思。 是损失函数中的λ参数吗? 用于平衡损失函数和γ引起的L1损失。
如果没有channel selection layer,主干道channel数无法保证一致,主要是体现在哪里呢? 从reprune.py中,我只理解到,BN层后面若是channel selection layer,则它本身BN层没有进行裁剪,而是对对应的channel selection layer进行设置,需要保留的设为1,需裁剪的为0。相当于为0的没有进行反向传播学习,只有为1的保留下来。 但我不知道这样做,为什么能保证主干道的channel数不变,不知道具体体现在哪里? 希望能帮忙解答,谢谢! 期待您的回复。 ------------------ 原始邮件 ------------------ 发件人: "Eric-mingjie"
好的,明白了! 谢谢您的帮助! ------------------ 原始邮件 ------------------ 发件人: "Eric-mingjie"
> Have you solved the problem? I encountered the same problem as you. 你们需要将其前面的thre变成cuda() 即 thre.cuda(),后再进行该mask的计算。
请问下,现在预训练的模型都是已经更新好了吗? 还是如readme所说的, 用mbv3_small.old.pth.tar
https://github.com/caiyuanhao1998/RSN/blob/master/cvpack/torch_modeling/engine/engine.py#L55-L66 当我self.distributed 未False时,似乎self.local_rank并没有定义。
Yeah, I'm using a Gaussian heatmap. However, my output channel is NUM_joints +1. One channel is used to output a heatmap of all key points of the target. The loss...
同样的问题,请问如何解决? 仅仅是将`self.global_step = 0 ` 吗? 同时模型训练完毕后,并无`./pre_train/pd_agcn.pt` 该路径以及文件。
好的,俺去试试! 感谢! ------------------ 原始邮件 ------------------ 发件人: "lshiwjx/2s-AGCN" ***@***.***>; 发送时间: 2021年8月13日(星期五) 下午5:36 ***@***.***>; ***@***.******@***.***>; 主题: Re: [lshiwjx/2s-AGCN] ValueError: invalid literal for int() with base 10: './pre_train/ki_agcn' (#57) hello when i run python main.py --config ./config/kinetics-skeleton/test_joint.yaml...