【tensorflow框架神经网络实现MNIST分类_Keras】

文章目录

1、代码

python 复制代码
import tensorflow as tf

# 1、数据导入/构建数据集
mnist = tf.keras.datasets.mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
# 2、数据预处理/数据归一化
x_train, x_test = x_train / 255.0, x_test / 255.0
# 3、构建模型
model = tf.keras.models.Sequential([
    tf.keras.layers.Flatten(input_shape=(28, 28)),
    tf.keras.layers.Dense(128, activation='relu'),
    tf.keras.layers.Dropout(0.2),
    tf.keras.layers.Dense(10, activation='softmax')
])

model.compile(optimizer='adam', loss='sparse_categorical_crossentropy', metrics=['accuracy'])
# 4-5、模型训练及验证
model.fit(x_train, y_train, batch_size=32, epochs=5, validation_data=(x_test, y_test), validation_freq=1)
model.summary()

2、结果展示

相关推荐
有为少年2 小时前
Welford 算法 | 优雅地计算海量数据的均值与方差
人工智能·深度学习·神经网络·学习·算法·机器学习·均值算法
Ven%2 小时前
从单轮问答到连贯对话:RAG多轮对话技术详解
人工智能·python·深度学习·神经网络·算法
yy_xzz3 小时前
002 PyTorch实战:神经网络回归任务 - 气温预测
pytorch·神经网络·回归
MMHM6 小时前
简单的Python神经网络识别手写数字
神经网络
一招定胜负6 小时前
神经网络入门
人工智能·深度学习·神经网络
咬人喵喵9 小时前
神经网络:教电脑像人脑一样思考
人工智能·深度学习·神经网络
SJLoveIT9 小时前
神经网络反向传播推导笔记 (整理版)
人工智能·笔记·神经网络
碎碎思9 小时前
FINN:FPGA AI 推理新范式 —— 定制化、高性能、量化神经网络编译器框架
人工智能·深度学习·神经网络·机器学习·fpga开发
大鹏的NLP博客10 小时前
大模型中为什么 CoT 对分类有效?
人工智能·分类·数据挖掘
子夜江寒10 小时前
深度学习入门
深度学习·神经网络