cv2.error: OpenCV(4.10.0) D:\a\opencv-python\opencv-python\opencv\modules\dnn\src\layers\reshape_layer.cpp:109: error: (-215:Assertion failed) total(srcShape, srcRange.start, srcRange.end) == maskTotal in function 'cv::dnn::computeShapeByReshapeMask'
检查过
blob = cv2.dnn.blobFromImage(image, scalefactor=1 / 255, size=(self.train_size,self.train_size), swapRB=True).astype(np.float32)
没有错误
解决方法:
训练时batch_size设为1