已安装CUDA,但设备gpu不可用(错误:cuda不可用)

时间:2017-03-11 23:36:23

标签: javascript python gpu theano-cuda

我花了几天的时间尝试在Windows中使用我的GPU与theano,但我遇到了一些问题,在尝试了我在谷歌发现的所有内容后,它仍然没有工作

我得到的错误如下:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'

有关我的安装的信息:

  1. 我已从官方NVidia网站安装了CUDA v8.0

  2. 我的GPU是GEFORCE GTX 960M

  3. 我已经安装了Visual Studio 2012.我之前曾尝试使用2015和2017版本,但是我遇到了很多错误(如果我没记错的话,它表示架构不受支持)并且看到了这一个有更好的支持。如果它很重要,我没有选择默认目录(因为它在SSD上,我总是试图节省空间),但在常规硬盘上。

  4. 我使用Windows 10 Home 64位

  5. 我的Python版本是Anaconda的2.7.13

  6. 我在用户根目录中创建了一个.theanorc.txt文件,其中包含以下内容:

    apply plugin: 'com.android.application'
    
    android {
        compileSdkVersion 25
        buildToolsVersion "25.0.2"
        defaultConfig {
            applicationId ***
            minSdkVersion 16
            targetSdkVersion 25
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
            vectorDrawables.useSupportLibrary true
            renderscriptTargetApi 25
            renderscriptSupportModeEnabled true
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
        ***
    }
    
  7. 我的theano版本是0.8.2

  8. 有谁知道如何解决它?当然,如果我需要提供更多信息,请不要犹豫。非常感谢你的帮助!

0 个答案:

没有答案