1.出现meshgrid() got an unexpected keyword argument ‘indexing‘
把出现问题的代码
torch.meshgrid([torch.arange(hsize), torch.arange(wsize)], indexing="ij")
里面的indexing="ij" 删除即可
torch.meshgrid([torch.arange(hsize), torch.arange(wsize)])
2. 出现classes = [label2category[obj["category_id"]]for obj in anno] keyError:0
首先找到出错的地方:

因为在数据集yml里面:”remap_mscoco_category: True“调用的是原来coco数据集的标签,所以要在数据集yml里面将remap_mscoco_category改成False,就是调用else后面的代码

3. 出现:TypeError: 'numpy.float64' object cannot be interpreted as an integer</

本文介绍了在使用PyTorch时遇到的四个常见问题:1)`meshgrid()`函数中的`indexing`参数;2)处理`classes`列表时的`KeyError`,需修改数据集配置;3)类型错误处理`iouThrs`和`recThrs`数组;4)`AttributeError`与`np.float`的使用。提供了相应的解决方法。
最低0.47元/天 解锁文章
409

被折叠的 条评论
为什么被折叠?



