机器学习小石头

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

安装theano ,首先安装anconda,上个帖子有介绍,这里不再重复

1.在anconda prompt中conda install mingw libpython

2.conda install theono

3.修改环境变量,

D:\ProgramFiles\Anaconda3;

D:\ProgramFiles\Anaconda3\Library\bin;
D:\ProgramFiles\Anaconda3\MinGW\bin;
D:\ProgramFiles\Anaconda3\MinGW\x86_64-w64-mingw32\lib;
D:\ProgramFiles\Anaconda3\Scripts; 

新建:PYTHONPATH

D:\Program Files\Anaconda3\Lib\site-packages\theano

注意是自己的安装路径

4.在home中新建(就是命令行的当前目录)

.theanorc.txt文件,这两个点都不能少,然后在该文件中键入

[global] 
openmp=False 
[blas] 
ldflags= 
[gcc] 
cxxflags=-ID:\Anaconda3\MinGW

5.测试

import theano
w= theano.shared(1)#定义一个共享变量w,其初始值为1
x=theano.tensor.iscalar('x')
f=theano.function([x], w, updates=[[w, w+x]])#定义函数自变量为x,因变量为w,当函数执行完毕后,更新参数w=w+x
print (f(3))#函数输出为w
print (w.get_value())#这个时候可以看到w=w+x为4

updates这个主要用于梯度下降的时候,要用到

安装成功。

posted on 2017-08-13 13:05  机器学习小石头  阅读(138)  评论(0编辑  收藏  举报