我在安装Caffe时遇到了一些问题。如果有人遇到同样的问题,请告诉我。感谢。
#进行测试 .build_release / test / test_all.testbin 0 --gtest_shuffle
Cuda设备数量:1
设置使用设备0
当前设备ID:0
注意:使用种子88789随机化测试订单 [==========]从169个测试用例中运行838个测试 [----------]全球测试环境设置 [----------]来自ImageDataLayerTest / 3的3次测试,其中TypeParam = caffe :: DoubleGPU
[RUN] ImageDataLayerTest / 3.TestResize
F0107 14:26:04.664185 3079 math_functions.cpp:91]检查失败:错误== cudaSuccess(11对0)无效参数
*检查故障堆栈跟踪:*
@ 0x2ab3f5243daa(未知)
@ 0x2ab3f5243ce4(未知)
@ 0x2ab3f52436e6(未知)
@ 0x2ab3f5246687(未知)
@ 0x6bdc35 caffe :: caffe_copy<>()
@ 0x7439af caffe :: BasePrefetchingDataLayer<> :: Forward_gpu()
@ 0x428da2 caffe :: Layer<> :: Forward()
@ 0x62ff53 caffe :: ImageDataLayerTest_TestResize_Test<> :: TestBody()
@ 0x657363 testing :: internal :: HandleExceptionsInMethodIfSupported<>()
@ 0x64de07 testing :: Test :: Run()
@ 0x64deae testing :: TestInfo :: Run()
@ 0x64dfb5 testing :: TestCase :: Run()
@ 0x6512f8 testing :: internal :: UnitTestImpl :: RunAllTests()
@ 0x651587 testing :: UnitTest :: Run()
@ 0x41d3a0主要 @ 0x2ab3f8396ec5(未知)
@ 0x4243d7(未知)
@(无)(未知)
make:*** [runtest] Aborted(core dumped)
Ubuntu 14.04
/$ lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation G92GLM [Quadro FX 3800M] (rev a2)
/$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 340.29 Thu Jul 31 20:23:19 PDT 2014
GCC version: gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
/$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2014 NVIDIA Corporation
Built on Thu_Jul_17_21:41:27_CDT_2014
Cuda compilation tools, release 6.5, V6.5.12
#
答案 0 :(得分:1)
GPU支持似乎存在问题。也许它不支持你的GPU。我会尝试在没有GPU支持的情况下安装Caffe。您需要做的就是取消注释
CPU_ONLY := 1