Theano 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Theano 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Theano 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Theano 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Theano 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 BSD
开发语言 Python
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发数学计算
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2011-08-13

软件简介

Theano 基于 Python,是最早的深度学习开源框架。

Theano 严格来说是一个擅长处理多维数组的 Python 库,十分适合与其它深度学习库结合起来进行数据探索,高效地解决多维数组的计算问题。它设计的初衷是为了执行深度学习中大规模神经网络算法的运算。其实,Theano 可以被更好地理解为一个数学表达式的编译器:用符号式语言定义你想要的结果,该框架会对你的程序进行编译,在 GPU 或 CPU 中高效运行。

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/03/27 22:07

theano使用

一 theano内置数据类型 只有thenao.shared()类型才有get_value()成员函数(返回numpy.ndarray)? 1. 惯常处理 x = T.matrix('x') # the data is presented as rasterized images y = T.ivector('y') # the labels are presented as 1D vector of [int] labels # reshape matrix of rasterized images of shape # (batch_size, 28*28) to a 4D tensor, 使其与LeNetConvPoolLayer相兼容 layer0_input = x.reshape((batch...

0
0
发表了博客
2019/03/07 10:12

theano安装问题

WARNING (theano.configdefaults): g++ not available, if using conda: `conda install m2w64-toolchain` D:\Anaconda3\lib\site-packages\theano\configdefaults.py:560: UserWarning: DeprecationWarning: there is no c++ compiler.This is deprecated and with Theano 0.11 a c++ compiler will be mandatory warnings.warn("DeprecationWarning: there is no c++ compiler." WARNING (theano.configdefaults): g++ n...

0
0
发表了博客
2017/08/30 18:24

【theano-windows】学习笔记一——theano中的变量

前言 因为目前需要搭建一些关于RBM或者其他之类的模型,感觉不太会折腾caffe,然而我发现了几个有趣网址,使用theano实现了各种各样的模型,所以,尝试学一下theano。主要以官方教程为主,所以博客会以译文的方式公布,当然会有自己的一些小见解或者扩展,编程环境为win7+jupyter notebook,如若有误,谢谢指正 国际惯例,网址帖一波: 【PTVS+Theano+CPU/GPU】在windows下使用VS安装theano深度学习工具 theano官方文档 theano...

0
0
发表了博客
2014/12/21 11:10

打印/绘画 Theano 图表

打印/绘画 Theano 图表 Theano 提供了两个函数(theano.pp() and theano.printing.debugprint()),在终端上 打印出图表. 这两个函数以不同的方式来表示画图: pp()更简单, debugprint()显得更繁琐. Theano 同时提供函数pydotprint()来创建函数的png图像, You can read about them in printing – Graph Printing and Symbolic Print Statement. 考虑回归函数,增加打印函数,: import theano import theano.tensor as T import ...

0
0
发表了博客
2015/12/15 14:08

win7下安装Theano

网上关于Theano在window下安装有很多教程,经过自己的不断折腾,最终安装成功。此安装没有配置GPU。 其实过程很简单,首先说一下安装条件: 1. win7 (我的是64位,下载安装包时一定要选择对应的) 2. Anaconda(转到官方下载,打开之后稍微等一会就会出来下载链接了。之所以选择它是因为它内置了python,以及numpy、scipy两个必要库和一些其他库,比起自己安装要省事。我使用Anaconda,是对应的python2.7版本。安装过程无差别。)...

0
3
发表了博客
2020/04/01 15:13

Theano快速突击(一)

这个怎么读呢?第一次碰到时很自然的发音是 /θi.ˈæ.noʊ/,不过如果看一些视频可能也有发/te.ˈaː.no/的。这两种都有,比较官方的说法可能是这个: I think I say roughly /θi.ˈæ.noʊ/ (using the international phonetic alphabet), or /te.ˈaː.no/ when speaking Dutch, which is my native language. I guess the latter is actually closer to the original Greek pronunciation :) 维基发音: Theano (/θɪˈæ...

0
0
发表了博客
2017/09/01 11:00

【theano-windows】学习笔记三——theano中的导数

前言 就一个NN而言,包含梯度、偏置、参数更新,而前面第一篇博客学习了theano中符号变量的定义, 第二篇博客学习了变量的随机初始化, 变量之间的互相操作(类似于 sigmoid(w∗x+b) ), 但是参数更新还应涉及到损失函数的偏导计算,这一章节就是看看theano的梯度计算函数`tensor.grad(). 此外还有雅可比式(一阶导),海森矩阵(二阶导),雅克比乘以向量,海森矩阵乘以向量的操作 梯度计算 目前感觉这个函数没什么需要注意的, 使用方法...

0
0
发表了博客
2020/08/29 08:29

Theano:LSTM源码解析

最难读的Theano代码 这份LSTM代码的作者,感觉和前面Tutorial代码作者不是同一个人。对于Theano、Python的手法使用得非常娴熟。 尤其是在两重并行设计上: ①LSTM各个门之间并行 ②Mini-batch让多个句子并行 同时,在训练、预处理上使用了诸多技巧,相比之前的Tutorial,更接近一个完整的框架,所以导致代码阅读十分困难。 本文旨在梳理这份LSTM代码的脉络。 数据集:IMDB Large Movie Review Dataset 来源 该数据集是来自Stanf...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
7 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部