美文网首页SLAM、OpenCV、Linux、ROS等
Ubuntu16.04 Theano报错Theano: CNMe

Ubuntu16.04 Theano报错Theano: CNMe

作者: 一恪slam | 来源:发表于2019-01-12 15:21 被阅读0次

    现象

    在python中运行Theano报错

    import theano
    

    Theano: CNMeM is disabled, CuDNN not available

    原因

    Cuda中没有安装管理内存的包

    解决办法

    下载编译cnmem包,并放到cuda安装目录下。

    git clone https://github.com/NVIDIA/cnmem.git
    mkdir build
    cd build
    cmake ..
    make
    sudo cp libcnmem.so /usr/local/cuda/lib64
    sudo cp libcnmem.so.1 /usr/local/cuda/lib64
    sudo cp libcnmem.so.1.0.0 /usr/local/cuda/lib64
    sudo cp ../include/cnmem.h /usr/local/cuda/include
    

    ~/.theanorc文件中添加如下信息:

    [lib]
    cnmem=0.8
    

    相关文章

      网友评论

        本文标题:Ubuntu16.04 Theano报错Theano: CNMe

        本文链接:https://www.haomeiwen.com/subject/vjkcdqtx.html