GVKun编程网logo

如何在Windows 7 64位上使用theano设置cuDnn

11

在本文中,我们将给您介绍关于如何在Windows764位上使用theano设置cuDnn的详细内容,此外,我们还将为您提供关于android–Eclipse无法在Windows764位上找到我的Nex

在本文中,我们将给您介绍关于如何在Windows 7 64位上使用theano设置cuDnn的详细内容,此外,我们还将为您提供关于android – Eclipse无法在Windows 7 64位上找到我的Nexus S.、Android模拟器在Windows 7 64位上崩溃、C#-如何在Windows 64位上获取程序文件(x86)、inno-setup – Inno设置在Windows 7下的hosts文件中添加一个条目的知识。

本文目录一览:

如何在Windows 7 64位上使用theano设置cuDnn

如何在Windows 7 64位上使用theano设置cuDnn

我已经Theano在计算机上安装了框架并启用了CUDA,但是当我在python控制台中“导入theano”时,出现以下消息:

>>> import theanoUsing gpu device 0: GeForce GTX 950 (CNMeM is disabled, CuDNN not available)

现在“ CuDNN不可用”,我cuDnn从Nvidia网站下载。我还更新了环境中的“路径”,并在“ .theanorc.txt”配置文件中添加了“
optimizer_include = cudnn”。

然后,我再次尝试,但失败了:

>>> import theanoUsing gpu device 0: GeForce GTX 950 (CNMeM is disabled, CuDNN not available)Traceback (most recent call last):  File "<stdin>", line 1, in <module>  File "C:\Anaconda2\lib\site-packages\theano\__init__.py", line 111, in <module>    theano.sandbox.cuda.tests.test_driver.test_nvidia_driver1()  File "C:\Anaconda2\lib\site-packages\theano\sandbox\cuda\tests\test_driver.py", line 31, in test_nvidia_driver1    profile=False)  File "C:\Anaconda2\lib\site-packages\theano\compile\function.py", line 320, in function    output_keys=output_keys)  File "C:\Anaconda2\lib\site-packages\theano\compile\pfunc.py", line 479, in pfunc    output_keys=output_keys)  File "C:\Anaconda2\lib\site-packages\theano\compile\function_module.py", line 1776, in orig_function    output_keys=output_keys).create(  File "C:\Anaconda2\lib\site-packages\theano\compile\function_module.py", line 1456, in __init__    optimizer_profile = optimizer(fgraph)  File "C:\Anaconda2\lib\site-packages\theano\gof\opt.py", line 101, in __call__    return self.optimize(fgraph)  File "C:\Anaconda2\lib\site-packages\theano\gof\opt.py", line 89, in optimize    ret = self.apply(fgraph, *args, **kwargs)  File "C:\Anaconda2\lib\site-packages\theano\gof\opt.py", line 230, in apply    sub_prof = optimizer.optimize(fgraph)  File "C:\Anaconda2\lib\site-packages\theano\gof\opt.py", line 89, in optimize    ret = self.apply(fgraph, *args, **kwargs)  File "C:\Anaconda2\lib\site-packages\theano\gof\opt.py", line 230, in apply    sub_prof = optimizer.optimize(fgraph)  File "C:\Anaconda2\lib\site-packages\theano\gof\opt.py", line 89, in optimize    ret = self.apply(fgraph, *args, **kwargs)  File "C:\Anaconda2\lib\site-packages\theano\sandbox\cuda\dnn.py", line 2508, in apply    dnn_available.msg)AssertionError: cuDNN optimization was enabled, but Theano was not able to use it. We got this error:Theano can not compile with cuDNN. We got this error:>>>

有人可以帮助我吗?谢谢。

答案1

小编典典

应该有一种方法可以通过仅设置Path环境变量来实现,但是我永远无法使它起作用。对我来说唯一有效的方法是将CuDNN文件手动复制到CUDA安装中的相应文件夹中。

例如,如果您的CUDA安装在C:\ CUDA \ v7.0中,并且将CuDNN提取到C:\ CuDNN,则您将复制如下:

  • C:\ CuDNN \ lib \ x64 \的内容将被复制到C:\ CUDA \ v7.0 \ lib \ x64 \
  • C:\ CuDNN \ include \的内容将被复制到C:\ CUDA \ v7.0 \ include \
  • C:\ CuDNN \ bin \的内容将被复制到C:\ CUDA \ v7.0 \ bin \

在那之后它应该工作。

android – Eclipse无法在Windows 7 64位上找到我的Nexus S.

android – Eclipse无法在Windows 7 64位上找到我的Nexus S.

我从here开始关注“MyFirstApp”教程,并且能够在模拟器上运行’hello world’并运行.但是,当需要在设备上运行应用程序时,Eclipse和adb无法在Windows 7 64位计算机上检测到Nexus S.我按照说明使用Android SDK管理器安装谷歌USB驱动程序.

如何使用eclipse将应用程序部署到我的Nexus S?

解决方法:

关于Android的教程忘记了让Nexus S与Windows 7 64位一起使用时非常重要的细节.按照this link的说明进行操作.下载Google USB驱动程序后,需要将其安装在设备管理器上.

根据链接,

Right Click Computer -> Manage -> Device Manager -> Right click you Nexus -> Update Driver -> “browse my Computer for Driver Software” -> browse path “C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver” also tick “Include sub folders”

希望这可以帮助.

Android模拟器在Windows 7 64位上崩溃

Android模拟器在Windows 7 64位上崩溃

我是一个新手Android开发人员,到目前为止只有我的Android手机上运行Hello World.

当我尝试在模拟器模式下运行我的应用程序时,我看到带有键盘和应答/挂断按钮的模拟器窗口,但在我的应用程序运行之前我得到了一个Windows对话框,sayingemulator.exe已停止响应:

任何人都可以让模拟器在64位Windows 7专业版上运行吗?我有一个32位JDK并运行32位Eclipse 3.5.

谢谢你的帮助

解决方法:

在64位Windows 7上,Emulator对我来说运行得很好.但是我在尝试调试时看到了模拟器崩溃.我可以自己启动它,但是当我试图从eclipse运行它时它崩溃了.试试这个:

>关闭eclipse并杀死adb进程
>删除虚拟设备并创建一个新设备

C#-如何在Windows 64位上获取程序文件(x86)

C#-如何在Windows 64位上获取程序文件(x86)

我在用着:

FileInfo(
    System.Environment.GetFolderPath(
        System.Environment.SpecialFolder.ProgramFiles) 
    + @"\MyInstalledApp"

为了确定是否在用户计算机上检测到程序(这不是理想的方法,但是我正在寻找的程序是MS-DOS应用程序的正确选择,我想不出另一种方法)。

在Windows XP和Windows Vista的32位版本上,此方法工作正常。但是,在x64 Windows
Vista上,代码返回x64程序文件文件夹,而应用程序安装在程序文件x86中。有没有一种方法可以通过编程方式将路径返回到x86程序文件,而无需硬接线“
C:\ Program Files(x86)”?

inno-setup – Inno设置在Windows 7下的hosts文件中添加一个条目

inno-setup – Inno设置在Windows 7下的hosts文件中添加一个条目

任何人都可以帮我一个inno安装示例脚本,显示如何添加一个条目到 Windows 7主机文件?

谢谢

解决方法

lmhost支持#include语句,因此您可以包含自己的hosts文件,如下所示:

//call after inno setup step change
procedure UpdateLMhosts(CurStep: TSetupStep);
        var

            contents: TStringList;
            filename,statement: String;
            i: Integer;

        begin
            if(CurStep=ssDone) then begin
                filename := ExpandConstant('{sys}\drivers\etc\lmhosts');
                Log('Reading ' + filename);
                contents := TStringList.Create();
                if(FileExists(filename)) then begin
                    contents.LoadFromFile(filename);
                end;

                    //copy my lmhosts to the system's lmhosts
                statement := ExpandConstant('#INCLUDE {commonappdata}\MyBrand\MyApp\lmhosts');
                if(contents.IndexOf(statement) < 0) then begin
                    Log('Adding' + statement);
                    contents.Append(statement);
                    contents.SavetoFile(filename);
                end;
            end;
        end;

关于如何在Windows 7 64位上使用theano设置cuDnn的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于android – Eclipse无法在Windows 7 64位上找到我的Nexus S.、Android模拟器在Windows 7 64位上崩溃、C#-如何在Windows 64位上获取程序文件(x86)、inno-setup – Inno设置在Windows 7下的hosts文件中添加一个条目的相关信息,请在本站寻找。

本文标签: