TensorFlow模块的用途是什么?

TensorFlow模块的用途是什么?,tensorflow,eager,Tensorflow,Eager,Github链接到tensorflow中新引入的渴望模块: 根据这些推文: “急切”是tensorflow中一种新的命令式模式(与之不同)。一位谷歌前实习生在一篇文章中解释了“急切”模式 基本上,这是tensorflow中的一种模式,允许编写命令式编码样式,如使用numpy。因此,应该不再有显式的图形,会话,会话.run()。当代码像在Chainer/PyTorch中那样运行时,将隐式构建图形 它仍在积极开发中,性能仍不如预期的好。您可以通过每晚构建的pip来尝试它,同时期待一些有趣的

Github链接到tensorflow中新引入的渴望模块:

根据这些推文:

“急切”是tensorflow中一种新的命令式模式(与之不同)。

一位谷歌前实习生在一篇文章中解释了“急切”模式

基本上,这是tensorflow中的一种模式,允许编写命令式编码样式,如使用
numpy
。因此,应该不再有显式的
图形
会话
会话.run()
。当代码像在
Chainer
/
PyTorch
中那样运行时,将隐式构建图形

它仍在积极开发中,性能仍不如预期的好。您可以通过每晚构建的
pip
来尝试它,同时期待一些有趣的新功能,如
graph function
,它允许将子图作为函数调用。随着框架的发展,这可能是
tensorflow
的默认模式

更新:Tensorflow团队正式成立


急切执行是一个命令,通过运行接口定义,其中 当从Python调用操作时,操作会立即执行。 这使得开始使用TensorFlow更容易,并且可以 研发更直观

TensorFlow API的绝大多数保持不变 执行是否已启用。因此,代码与 构造TensorFlow图(例如,使用layers API)可以 通过使用急切的执行来强制执行。相反,大多数 可以将启用了Eager的模型转换为可以 可进一步优化和/或提取以在生产中部署 不改变代码

您可以在或中阅读更多关于它的信息。这是 仍然是一个预览版本,所以你可能会遇到一些困难

期待您在试用时提供反馈

更新:急切模式现在正式发布于。他们的网站上有一个很好的网站。我想现在每个人都知道它是什么了,所有主要的框架都是收敛的,动态的神经网络

更新:急切模式将是2018年下一个主要版本TF 2.0的默认模式。

(准备在1.5rc0中运行)

用户指南:

示例代码:


急切执行是一个必须的、按运行定义的接口,在该接口中,当从Python调用操作时,操作将立即执行


有关更多详细信息,请访问。

我认为这个问题的答案应该是更新的。欢迎链接到解决方案,但请确保您的答案在没有它的情况下是有用的:这样您的其他用户就会知道它是什么以及它为什么存在,然后引用你链接到的页面最相关的部分,以防目标页面不可用。