深度学习大新闻:Google Tensorflow选择澳客彩票下载手机版下载

埋在 Reddit评论,澳客彩票下载手机版下载的作者和Google的AI研究人员Francois Chollet激动人心地宣布: 凯拉斯 将是Google在TensorFlow核心中添加的第一个高级库,这将有效地使其成为TensorFlow的默认API。由于许多原因,这是个好消息!

作为背景,澳客彩票下载手机版下载是一个高级Python神经网络库,可在TensorFlow或 茶野。在TensorFlow之上还可以使用其他高级Python神经网络库,例如TF-Slim,尽管它们是 不发达 而不是核心TensorFlow的一部分。

使用TensorFlow使我感到自己不够聪明,无法使用TensorFlow;而使用澳客彩票下载手机版下载会让我觉得神经网络比我意识到的要容易。 这是因为TensorFlow的API过于冗长和令人困惑,并且因为澳客彩票下载手机版下载拥有我所经历过的最周全的设计,最具表现力的API。在我与TensorFlow进行了头几次令人沮丧的互动后,我感到很尴尬而无法公开批评。感觉是如此笨拙和不自然,但这肯定是我的失败。但是,澳客彩票下载手机版下载和Theano证实了我的怀疑,即张量和神经网络不一定会那么痛苦。 (此外,在我们的第2部分 深度学习课程 Jeremy将展示一些技巧,以简化在Tensorflow中编写自定义代码的过程。)

在进行大学作业时,我曾经使用一种硬件描述语言来进行代码划分,方法是在CPU寄存器中添加和移位位。这是一个有趣的练习,但是我当然不想用这种方式对神经网络进行编码。使用高级语言有许多优点:更快的编码,更少的错误和更少的痛苦。 凯拉斯的好处不仅限于此:它非常适合于神经网络的概念,以至于澳客彩票下载手机版下载改善了Jeremy和我对神经网络的思考方式,并促进了新发现。 凯拉斯使我更擅长神经网络,因为语言抽象与神经网络概念非常匹配。

用与我想的相同的概念语言编写程序,使我可以将精力集中在要解决的问题上,而不是编程语言的构件上。当我大部分的精神精力都花在脑海中的抽象和语言的抽象之间的转换时,我的思维就会变得越来越缓慢和模糊。 TensorFlow对我的工作效率的影响与必须在Assembly中编写代码会影响我的工作效率的方式类似。

乔莱特写道,“如果您想长期使用高级的面向对象的TF API,则可以采用澳客彩票下载手机版下载。”我对此消息感到很高兴。

注意:对于我们 面向程序员的实用深度学习课程,我们使用了澳客彩票下载手机版下载和Theano。对于 面向程序员的实用深度学习第2部分,我们计划使用澳客彩票下载手机版下载和TensorFlow。与The TensorFlow相比,我们更喜欢Theano,因为Theano更加优雅并且不会使范围变得超级烦人。不幸的是,只有TensorFlow支持我们在第2部分中要教的一些东西。

更新:我上星期起草了这篇文章。发布后,我在Twitter上看到Francois Chollet已宣布 将澳客彩票下载手机版下载集成到TensorFlow中 几个小时前。