TensorFlow 1.9 官方入门实例:无需配置环境,在线学习 TensorFlow

2018-07-20 18:35:10 +08:00
 1722332572

TensorFlow 是一个用于研究和生产的开源机器学习库。TensorFlow 为初学者和专家提供 API,以便为桌面,移动,Web 和云开发。TensorFlow 1.9 官方入门实例,改为 Keras 版本,代码比较简洁,无需配置环境,可以在线学习 TensorFlow。

# 引入 TensorFlow 库
import tensorflow as tf
# 引入 mnist 数据集
mnist = tf.keras.datasets.mnist
# 载入训练集和测试集
(x_train, y_train),(x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0
# 建立 Keras 序列模型
model = tf.keras.models.Sequential([
  tf.keras.layers.Flatten(),
  tf.keras.layers.Dense(512, activation=tf.nn.relu),
  tf.keras.layers.Dropout(0.2),
  tf.keras.layers.Dense(10, activation=tf.nn.softmax)
])
# 编译模型,optimizer 优化函数,loss 损失函数,metrics 评价标准
model.compile(optimizer='adam',
              loss='sparse_categorical_crossentropy',
              metrics=['accuracy'])
# 训练模型
model.fit(x_train, y_train, epochs=5)
# 评估模型
model.evaluate(x_test, y_test)

Google 提供了在线的 Jupyter 运行环境可以直接运行以上入门实例,不需要配置环境。

内容翻译自: https://www.tensorflow.org/tutorials/

TensorFlow 教程: http://tf86.com/2018/07/20/get-started-with-tensorflow/

6497 次点击
所在节点    TensorFlow
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/472748

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX