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
  • 相关阅读:
    【Java学习】向上和向下转型
    【Java学习】java抽象类的作用
    【Java学习】追踪
    【Java学习】@Override 解释
    【Java学习】Java 中带包(创建及引用)的类的编译与调试
    【Java学习】相关基础算法
    【Java学习】import和import static的区别
    【testNG学习】testng.xml文件
    Reshape the Matrix
    Distribute Candies
  • 原文地址:https://www.cnblogs.com/llguanli/p/8466989.html
Copyright © 2011-2022 走看看