代码预热 - Hello TensorFlow

作为学习任何新编程语言,库或平台的习惯传统,让我们在深入探讨之前编写简单的 Hello TensorFlow 代码作为热身练习。

我们假设您已经安装了 TensorFlow。 如果还没有,请参阅 https://www.tensorflow.org/install/ 上的 TensorFlow 安装指南,了解安装 TensorFlow 的详细说明。

打开 Jupyter Notebook 中的文件ch-01_TensorFlow_101.ipynb,在学习文本时关注并运行代码。

  1. 使用以下代码导入 TensorFlow 库:
import tensorflow as tf
  1. 获取 TensorFlow 会话。 TensorFlow 提供两种会话:Session()InteractiveSession()。我们将使用以下代码创建交互式会话:
tfs = tf.InteractiveSession()

Session()InteractiveSession()之间的唯一区别是用InteractiveSession()创建的会话成为默认会话。因此,我们不需要指定会话上下文以便稍后执行与会话相关的命令。例如,假设我们有一个会话对象tfs和一个常量对象hello。如果tfs是一个InteractiveSession()对象,那么我们可以使用代码hello.eval()来评估hello。如果tfsSession()对象,那么我们必须使用tfs.hello.eval()with块。最常见的做法是使用with块,这将在本章后面介绍。

  1. 定义 TensorFlow 常量,hello
hello = tf.constant("Hello TensorFlow !!")
  1. 在 TensorFlow 会话中执行常量并打印输出:
print(tfs.run(hello))
  1. 您将获得以下输出:
'Hello TensorFlow !!'

现在您已经使用 TensorFlow 编写并执行了前两行代码,让我们来看看 TensorFlow 的基本组成部分。

results matching ""

    No results matching ""