程序学习
醉平阳
coding and research`
展开
-
使用lasagne进行一维卷积conv1d
具体看下面的实现,实现对多个句子进行一维卷积,并使用dandelion实现时间维度上的maxpooling。 # 学习使用lasagne 结合dandelion 进行卷积,并在时间维度上进行max pooling import lasagne import theano import numpy as np from dandelion.functional import * def con...原创 2019-01-25 09:13:40 · 479 阅读 · 0 评论 -
Theano入门神经网络(一)
Theano是一个Python库,专门用于定义、优化、求值数学表达式,效率高,适用于多维数组。特别适合做机器学习。一般来说,使用时需要安装python和numpy. 首先回顾一下机器学习的东西,定义一个模型(函数)f(x;w) x为输入,w为模型参数,然后定义一个损失函数c(f),通过数据驱动在一堆模型函数中选择最优的函数就是训练training的过程,在机器学习中训练一般采用梯度下降...原创 2019-02-02 10:15:40 · 535 阅读 · 0 评论