theano的配置过程

经过多天努力终于配置好了deeplearning theano的环境,在ipython下终于出现了期待的  used the gpu

为了防止忘记,将这几天的工作记录下来,以及中间遇到的问题都写下来

1.首先网上找了个文章大家可以按照这个初期配置

http://blog.youkuaiyun.com/m624197265/article/details/45700619

当然如果大家初期直接安装anaconda 1.9.2的话可以直接全部按照上面讲的来,但是我没有,我是下载的anaconda的最新版本,里面没有mingw,因为初期装了太多东西,删除太伤心,结果问题就是mingw很难配置

经过查找 ,在网上找了个压缩文件包

http://www.cr173.com/soft/132367.html

下载解压到自己的目录就可以,然后将路径配置 PYTH:G:\MinGW\mingw-w64\x86_64-4.9.2-posix-seh-rt_v3-rev1\mingw64\x86_64-w64-mingw32\lib;

G:\MinGW\mingw-w64\x86_64-4.9.2-posix-seh-rt_v3-rev1/mingw64;

G:\MinGW\mingw-w64\x86_64-4.9.2-posix-seh-rt_v3-rev1\mingw64\bin;

还有配置.theanorc.txt

[global]
device = gpu
floatX = float32
openmp=False
allow_input_downcast=True
[blas]
ldflags=
[gcc]
cxxflags = -IG:\MinGW\mingw-w64\x86_64-4.9.2-posix-seh-rt_v3-rev1
[nvcc]
flags=-LG:\Anaconda\libs
fastmath = True
compiler_bindir=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin

配置完成后, 在cmd模式下输入import theano 发现除了一个collect2的错误,这个错误浪费了很长时间,最后在网上找了各种帖子,最终的原因应该是没有libpython导致的,所以代开cmd 输入   conda install libpython   如果中途出现问题,下载不下来,或者进度到一半就不动了,可以手动删除G:\Anaconda\pkgs  文件下的一个conda-lock文件夹,然后继续输入conda install libpython 下载,直至其能解压缩完成,这个时候在pkgs文件夹下面就应该有了libpython的文件夹。这个时候在次输入import theano 就会出现gpu的型号了,整个配置过程也就结束了


配置Anaconda以使用Theano GPU,您需要按照以下步骤进行操作: 1. 首先,确保您已经安装了Anaconda。如果还没有安装,请从Anaconda官网下载适合您操作系统的版本并进行安装。 2. 在Anaconda中创建一个新的环境,并激活该环境。您可以使用以下命令在命令行中执行此操作: ``` conda create -n theano python=2.7 source activate theano ``` 3. 安装Theano和Lasagne库。您可以使用以下命令在激活了"Theano"环境的命令行中执行此操作: ``` pip install --upgrade https://github.com/Theano/Theano/archive/master.zip pip install --upgrade https://github.com/Lasagne/Lasagne/archive/master.zip ``` 4. 安装CUDA和cuDNN。请确保您已经正确安装了与您的GPU兼容的CUDA版本,并且已经在系统中配置好了cuDNN。有关如何安装和配置CUDA和cuDNN的详细说明,请参阅官方文档。 5. 配置Theano以使用GPU。在"Theano"环境下,您可以创建一个名为".theanorc"的文件,并将以下内容添加到该文件中: ``` [global] device = cuda0 floatX = float32 ``` 6. 确保您已经安装了OpenCV库,您可以使用以下命令在"Theano"环境下进行安装: ``` pip install opencv-python ``` 通过按照上述步骤进行操作,您应该能够成功配置Anaconda以使用Theano GPU。请注意,如果您的GPU不兼容CUDA或您未正确配置cuDNN,可能会出现问题。在配置过程中,最好参考TheanoAnaconda的官方文档以获取更多帮助和支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ubuntu16.04 Anaconda虚拟环境配置theano gpu版本](https://blog.youkuaiyun.com/cyc651130/article/details/81412358)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Windows Theano GPU 版配置](https://blog.youkuaiyun.com/weixin_39801356/article/details/114970605)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值