在参考《centos7 安装caffe环境(CPU版本)》在Centos上安装caffe的时候,执行命令make runtest -j30
时,出现以下错误:
~$ make runtest -j30
# 这里省略一大批已测试成功的样例
[ RUN ] DataTransformTest/1.TestCropMirrorTrain
[ OK ] DataTransformTest/1.TestCropMirrorTrain (0 ms)
[ RUN ] DataTransformTest/1.TestCropTrain
[ OK ] DataTransformTest/1.TestCropTrain (0 ms)
[----------] 12 tests from DataTransformTest/1 (1 ms total)
[----------] Global test environment tear-down
[==========] 1162 tests from 152 test cases ran. (91774 ms total)
[ PASSED ] 1161 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] BenchmarkTest/0.TestTimerMilliSeconds, where TypeParam = caffe::CPUDevice<float>
1 FAILED TEST
make: *** [runtest] 错误 1
查得资料:《caffe make runtest 错误》。
执行以下命令后,再执行make runtest -j30
,问题解决。
~$ export MKL_CBWR=AUTO
~$ make runtest -j30
# 这里省略一大批已测试成功的样例
[ RUN ] XavierFillerTest/1.TestFill1D
[ OK ] XavierFillerTest/1.TestFill1D (0 ms)
[ RUN ] XavierFillerTest/1.TestFillFanIn
[ OK ] XavierFillerTest/1.TestFillFanIn (51 ms)
[ RUN ] XavierFillerTest/1.TestFill5D
[ OK ] XavierFillerTest/1.TestFill5D (0 ms)
[----------] 6 tests from XavierFillerTest/1 (197 ms total)
[----------] Global test environment tear-down
[==========] 1162 tests from 152 test cases ran. (95312 ms total)
[ PASSED ] 1162 tests.