
theano
文章平均质量分 78
tina_ttl
这个作者很懒,什么都没留下…
展开
-
theano中对图像进行convolution 运算
(1) 定义计算过程中需要的symbolic expression 1 """ 2 定义相关的symbolic experssion 3 """ 4 # convolution layer的输入,根据theano,它应该是一个4d tensor 5 input = T.tensor4(name='input') 6 # 共享权值W,它的shape为2,3,9,9 7原创 2016-04-01 10:33:31 · 1106 阅读 · 0 评论 -
4d tensor
偶然在一个ppt中看到了如下关于tensor的解释,清晰明白,所以post在这里,以备后续查看 根据这个理解:theano中的input(4d tensor):【mini-batch size, number of input feature maps, image height, image width】例如:【100, 10, 12,12】weight matrix原创 2016-04-01 10:33:27 · 3374 阅读 · 1 评论 -
theano中的concolutional_mlp.py学习
(1) evaluate _lenet5中的导入数据部分 1 # 导入数据集,该函数定义在logistic_sgd中,返回的是一个list 2 datasets = load_data(dataset) 3 4 # 从list中提取三个元素,每个元素都是一个tuple(每个tuple含有2个元素,分别为images数据和label数据) 5原创 2016-04-01 10:33:25 · 1821 阅读 · 0 评论 -
theano中的logisticregression代码学习
1 class LogisticRegression (object): 2 def __int__(self,...): 3 4 #定义一些与逻辑回归相关的各种函数 5 6 def method1(...): 7 8 9 def method2(...):10 11 def load_data(dataset):12原创 2016-04-01 10:33:22 · 451 阅读 · 0 评论 -
theano之convolution operation
在theano中,2D卷积操作是利用theano.tensor.nnet.conv2d假设第1个convoluiton layer含有2个feature maps(记为M11,M12),第2个convoluiton layer含有4个feature maps(记为M21,M22,M23,M24),那么layer-m到layer-m+1则有4个kernel(假设大小为3*3,记为K1,K2,K3原创 2016-03-28 01:31:55 · 677 阅读 · 0 评论 -
theano安装(一)windows配置安装theano环境(非GPU版)、keras
配置安装非GPU版本的theano原创 2016-05-14 09:05:06 · 8587 阅读 · 0 评论 -
theano安装(二)windows安装visual studio 2010及cuda
本文是成功安装theano之后续版本,目的是为了使theano能够使用GPU本文目录安装Theano安装VS2010安装Cuda1查看本机显卡型号2 查看本机显卡是否支持cuda3下载Cuda4安装Cuda 以安装CUDA65为例子5配置CUDA的环境变量6测试CUDA是否安装成功7 其他配置visual studiocuda配置theanorctxt文件测试1.安装Thea原创 2016-05-13 17:04:34 · 6941 阅读 · 0 评论