在使用yolov8训练过程中,每次都是最后10轮显示“Closing dataloader mosaic”,
最后还会有个报错cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\core\src\alloc.cpp:73: error: (-4:Insufficient memory) Failed to allocate 147456000 bytes in function ‘cv::OutOfMemoryError’,
这里显示的是内存不足,但我的内存足够。不过最后发现不是内存的问题,先是把batch_size改小(从batch=32改为batch=16),问题解决了!!!
如果改batch不能解决,尝试在训练指令中加一句“close_mosaic=0”。
即在指令复制:close_mosaic=0
YOLOV8训练过程最后10轮显示“Closing dataloader mosaic”
于 2024-09-26 14:32:10 首次发布