YOLO训练最后10轮出现“Closing dataloader mosaic”并报错:OSError: [WinError 1455] 页面文件太小,无法完成操作。
当你关闭 Mosaic 增强后,可能是因为数据加载器的行为发生了变化,导致内存使用模式改变,进而触发了页面文件不足的问题。避免在训练过程中启用多个数据加载工作进程导致内存占用过高,这里也可以试试。在使用yolov11训练时,设置一下参数。等等,我这里设置为4也能使代码正常运行。因此我的做法是在训练参数中加一个。
·
在使用yolov11训练时,设置一下参数
results = model.train(data="ultralytics/cfg/datasets/CAS_jiuzhai.yaml",name="CAS-jiuzhai", imgsz=224, batch=16,epochs=11)
但是出现报错:
OSError: [WinError 1455] 页面文件太小,无法完成操作。
Error loading "D:\ProgramData\anaconda3\envs\yolov11\Lib\
site-packages\torch\lib\cufft64_11.dll" or one of its dependencies.
当你关闭 Mosaic 增强后,可能是因为数据加载器的行为发生了变化,导致内存使用模式改变,进而触发了页面文件不足的问题。
因此我的做法是在训练参数中加一个workers=0。避免在训练过程中启用多个数据加载工作进程导致内存占用过高,这里也可以试试workers=2/4/6/8 等等,我这里设置为4也能使代码正常运行
更多推荐


所有评论(0)