• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

python theano是什么

python 搞java代码 3年前 (2022-05-21) 29次浏览 已收录 0个评论

Theano是一个较为老牌和稳定的机器学习python库之一。Theano基于Python擅长处理多维数组(紧密集成了Numpy),属于比较底层的框架,theano起初也是为了深度学习中大规模人工神经网络算法的运算所设计,我们可利用符号化式语言定义想要的结果,接着theano会对我们的程序进行编译,使其高效运行于GPU或CPU。

从Theano官方文档的欢迎页面上,我们可以看到其对Theano的特征介绍:

tight integration with Numpy (紧密集成Numpy) —— 在Theano编译函数中使用numpy.ndarray

transparent use of a GPU (GPU的透明使用) —— 使得其对浮点数的运输非常高速

efficient symbolic differentiation (高效的符号分解) —— 也是Theano的发明初衷之一,可帮我们推导我们所定义的一个或多个输入的函数

speed and stability optimizations (快速且稳定的优化) —— 在函数表达式$log(1+x)$中即使$x$非常小,也可以给出精确的答案

dynamic C code generation (动态生成C代码) —— 使得表达式求值(evaluate expression)更加快速

extensive unit-testing and self-verification (大量的单元测试及自我验证) —— 可检测及诊断许多类型的错误

在Installing Theano中可查看在各种系统上安装Theano的教程。

ubantu14.04环境的安装过程:

# 1. 先使用apt-get update命令进行更新,避免安装Python库时出现问题
$ sudo apt-get update
 
# 2. 接着安装在安装theano前需安装的Python库
$ sudo apt-get install python-numpy python-scipy python-matplotlib  python-dev python-pip python-nose python-tk 
g++ libopenblas-dev git
 
# 3. 接着第三步便是使用pip命令安装theano
$ sudo pip install theano

www#gaodaima.com来源[email protected]搞@^&代*@码网搞代码

众多python教程,尽在搞代码网,欢迎在线学习!

来源:搞代码网:原文地址:https://www.gaodaima.com


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:python theano是什么

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址