2023年11月29日发(作者:)
调试YOLOv3YOLOv5过程中遇到的各种问题
码遇到的各种error
接上⼀篇
过程中遇到的各种问题(下了好多个版本项⽬...)
.cfg⽂件版本中遇到的
1. OSError: 页⾯⽂件太⼩,⽆法完成操作;BrokenPipeError; Error loading
caffe2_detectron_ops_
OSError: 页⾯⽂件太⼩,⽆法完成操作。
BrokenPipeError: [Errno 32] Broken pipe
Error loading “D:Anaconda3envspy36libsite-packagestorchlibcaffe2_detectron_ops_” or one of its
dependencies.
num_workers改成0
传⼊参数那⾥改,如果没有的话就是在前⾯dataloader改
⽤CPU可以训练,但是–device 0 命令就会报错,搜了⼀圈都解决不了T T 还好yaml版的我可以⽤(
先留在这
.yaml⽂件版本中遇到的
1. yaml⽂件报错AttributeError: ‘str’ object has no attribute ‘get’
我这个是报错在⾃⼰数据集的.yaml⽂件,修改确认写的路径正确就不会报错了。
eDecodeError:’gbk’ codec can’t decode byte 0xae in position - : illegal multibyte
File “D:cxyPyTorch_YOLOv3-masterPyTorch_YOLOv3-mastermodelsyolo_”, line 103, in forwardreturn
(batchsize, -1, n_ch).data;RuntimeError: view size is not compatible with input tensor’s size and stride (at least
one dimension spans across two contiguous subspaces). Use .reshape(…) instead.
这是因为view()需要Tensor中的元素地址是连续的,但可能出现Tensor不连续的情况,所以先⽤ .contiguous() 将其在内存中变成
连续分布:
在.view()前加.contiguous()
5. ⽤检测图⽚发现什么⽬标都识别不出来,⽤初始也没有结果
可能和我⼀样需要修改⽂件中的⼀个地⽅
添加我标的这⾏,也就是和上⾯4⾏⼀样的
记录时间2021/3/24
6. OMP: Error #15: Initializing , but found already initialized.
import os
os.environ['KMP_DUPLICATE_LIB_OK'] = 'True' #
加上这句话不报错
记录时间2021/4/1


发布评论