zoukankan      html  css  js  c++  java
  • 在win10 64 bit上安装theano

    在windows10上安装theano,过程例如以下:
    1、准备工作。先安装Anaconda 64位。然后执行

    conda install mingw libpython

    2、先安装pycuda,能够去官网上下载最新版本号的。

    1)解压后,用命令行进入文件夹。
    2)执行 python configure.py
    3)然后打开siteconf.py,编辑相应的内容。比方我的:
    
    BOOST_INC_DIR = [r"D:developmentoost_1_60_0"]
    BOOST_LIB_DIR = [r"D:developmentoost_1_60_0lib64-msvc-12.0"]
    BOOST_COMPILER = 'msvc-12.0'
    USE_SHIPPED_BOOST = True
    BOOST_PYTHON_LIBNAME = ['boost_python-py27']
    BOOST_THREAD_LIBNAME = ['boost_thread']
    CUDA_TRACE = False
    CUDA_ROOT = 'C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5'
    CUDA_ENABLE_GL = False
    CUDA_ENABLE_CURAND = True
    CUDADRV_LIB_DIR = ['${CUDA_ROOT}/lib', '${CUDA_ROOT}/lib/x64', '${CUDA_ROOT}/lib/stubs', '${CUDA_ROOT}/lib64/stubs']
    CUDADRV_LIBNAME = ['cuda']
    CUDART_LIB_DIR = ['${CUDA_ROOT}/lib', '${CUDA_ROOT}/lib/x64', '${CUDA_ROOT}/lib/stubs', '${CUDA_ROOT}/lib64/stubs']
    CUDART_LIBNAME = ['cudart']
    CURAND_LIB_DIR = ['${CUDA_ROOT}/lib', '${CUDA_ROOT}/lib/x64', '${CUDA_ROOT}/lib/stubs', '${CUDA_ROOT}/lib64/stubs']
    CURAND_LIBNAME = ['curand']
    CXXFLAGS = ["/EHsc"]
    LDFLAGS = ['/FORCE']
    
    假设你总是出现 cuda.lib找不到,请看清楚是不是你的写错了。
    4)python setup.py build
    5) python setup.py install

    2、假设没有问题,就能够安装theano了。

    cd 到相应的文件夹。

    python setup.py install
  • 相关阅读:
    promise实现(未实现微任务)
    fastclick猜的原理
    js进制
    如何造一个好的组件库【有空就更新】
    BEM的命名
    unicode、utf-32、utf-8、utf-16
    getElementsByTagName、getElementsByClassName与querySelectorAll的区别
    为什么vue中没有事件委托/事件代理的概念
    vscode注释param
    复制dom
  • 原文地址:https://www.cnblogs.com/llguanli/p/8466989.html
Copyright © 2011-2022 走看看