在进入Caffe-SSD的训练环节时,总是出现如下报错:
math_functions.cpp:250] Check failed: a <= b <0 vs -1.19209e-007>
在谷歌了很多方法后,才解决了问题,目前的最好办法只能规避这个问题,如下:
1.找到math_functions.cpp,并打开第一个路径为~/caffe/src/caffe/util的math_functions.cpp
2.找到第250行出错的地方,双斜杠屏蔽
3.重新在caffe路径下make py
这样之后,就可进行训练了。
另外,还有其他的方法,比如在math_functions.cpp的250行前:
我这样尝试没有成功