写在正文之前:
这篇紧接着上一篇的博文
https://blog.youkuaiyun.com/zdswyh123/article/details/106178597
主要写的是TensorFlow2.0的代码练习,跟随着KGP Talkie的【TensorFlow 2.0】实战进阶教程进行学习,并将其中一些不适用的代码错误进行修改。
本文跟随视频油管非常火的【TensorFlow 2.0】实战进阶教程(中英字幕+代码实战)
第一课代码
正文:
首先需要打开jupyter,然后之后会代码如下:
前期准备工作,导入包
import tensorflow as tf
from tensorflow import keras
import numpy as np
import pandas as pd #将输入转换成浮点类型数据
import matplotlib.pyplot as plt
导入数据
mnist = keras.datasets.fashion_mnist
看看是不是有这块
type(mnist)
输出
module
数据导入
(X_train, y_train),(X_test,y_test) = mnist.load_data()#只需要下载数据一次就行,第一次慢
数据查看,是否下载完毕
X_train.shape#查看是否对的
输出
(60000, 28, 28)
np.max(X_train)#提取训练集中最大值
输出
255
y_train#查看标签的数值,因为其分类为10类
输出
array([9, 0, 0, ..., 3, 0, 5], dtype=uint8)
定义类别
class_names =['top','trouser