【代码bug】mmaction开源库之环境配置bug

【bug1】

UserWarning: Was asked to gather along dimension 0, but all input tensors were scalars; will instead unsqueeze and return a vector. warnings.warn('Was asked to gather along dimension 0, but all '

fix: 该错误在有的服务器上使用pytorch 1.3版本时出现(不是所有机器都会有这个问题), 将版本降至1.0-1.1 即可。

【bug2】

 return torch._C._broadcast_coalesced(tensors, devices, buffer_size) RuntimeError: all tensors must be on devices[0]

fix:该错误是由于mmcv版本问题导致。 mmcv 0.4的分布式训练框架对于早期的mmaction代码支持不佳, 该用 mmcv 0.2.15即可解决。

【bug3】

   result = self.forward(*input, **kwargs)
  File "/home/hadoop-mtcv/anaconda3/envs/myenv/lib/python3.7/site-packages/torch/nn/parallel/distributed.py", line 392, in forward
    self.reducer.prepare_for_backward([])
RuntimeError: Expected to have finished reduction in the prior iteration before starting a new one. This error indicates that your module h
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值