我在安装咖啡豆。我用的是Ubuntu 14.04。
我试着安装库达。在Caffe网站上写到,我需要分别安装库和最新的独立驱动程序。
我从那里下载了驱动程序。我尝试了每一种产品类型,但是我得到了相同的错误:
You do not appear to have an NVIDIA GPU supported by the 346.46
NVIDIA Linux graphics driver installed in this system. For further
details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in
the README available on the Linux driver download page at www.nvidia.com.然后
You appear to be running an X server; please exit X before
installing. For further details, please see the section INSTALLING
THE NVIDIA DRIVER in the README available on the Linux driver
download page at www.nvidia.com.和
Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find
suggestions on fixing installation problems in the README available
on the Linux driver download page at www.nvidia.com.我成功地安装了cuda和cuDNN。
然后我从这里下载了Caffe。
然后我尝试编译,在做了make all和make test之后,我做了make runtest并得到了这个错误:
Check failed: error == cudaSuccess (38 vs. 0) no CUDA-capable device is detected此外,我发现我需要核实我有一个数据自动化系统能力的GPU。这个命令:lspci | grep -i nvidia不返回任何东西。update-pciids也帮不了什么忙,尽管它返回Downloaded daily snapshot dated。
有人能帮我正确安装咖啡豆和其他东西吗?
发布于 2016-04-19 07:31:21
您的系统显然没有一个与CUDA兼容的GPU。根据您使用的系统类型(很可能是具有适当的免费PCI插槽、case空间和足够的电源容量的桌面或服务器),可以购买和安装这样的GPU。
您仍然可以开始使用Caffe,方法是不使用GPU,在Makefile.config中取消注释Makefile.config标志。
发布于 2017-02-28 11:54:23
检查失败:错误== cudaSuccess (38 vs.0)没有检测到具有数据自动化功能的设备
假设您有GPU卡,如果系统没有安装/使用NVDIA驱动程序,则会出现上述错误。
检查来自Nvidia网站的最新驱动程序版本,以获得您的卡。然后添加相关存储库并通过该存储库进行安装。最好重新启动
sudo apt-附加存储库ppa:图形-驱动程序/ppa sudo apt-get update sudo apt-获取安装nvidia-3xx sudo modeporbe nvidia (在重新启动之前也运行了此操作)
通过nvidia-smi命令进行检查
alex@alex-联想-G400 s-Touch:~$ nvidia-smi Tue 2月28日15:10:50 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.39 Driver Version: 375.39 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GT 720M Off | 0000:01:00.0 N/A | N/A |
| N/A 51C P0 N/A / N/A | 271MiB / 1985MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+制作样品后,通过deviceQuery安装样品并进行测试--> install.html
CUDA设备查询(Runtime )版本(CUDART静态链接)
检测到1个具有数据自动化系统能力的装置
装置0:"GeForce GT 720 m“.
在此之后,重新配置Caffe并在下面做一个干净的CMake设置,以供参考和CMake文件http://pastebin.com/qAd40uvh


发布于 2016-05-13 02:30:49
可能你没有CUDA兼容卡。而且,你可能拥有它,但你没有使用它。也就是说,如果您有一个NVidia卡和集成图形,您应该确保您的监视器已插入您的NVidia卡输出接口。
你应该确保你的显卡确实支持value=All的数据自动化系统。在这个列表中找到你的显卡,直到你找到你的卡片。
附注:要查找图形卡信息,可以在shell中运行lspci | grep VGA。
https://stackoverflow.com/questions/36710865
复制相似问题