卷积神经网络训练过程中的training step的含义_TensorFlow2.0代码实战专栏(五):神经网络示例...

d5cbb196c9fe4cc8ebdd85a4f0500c67.png

作者 |  Aymeric Damien

编辑 | 奇予纪

出品 | 磐创AI团队

原项目 |  https://github.com/aymericdamien/TensorFlow-Examples/

7a78b58fc8981a84b0e826e5feed43d0.png  AI学习路线之TensorFlow篇

神经网络示例

使用TensorFlow v2构建一个两层隐藏层完全连接的神经网络(多层感知器)。 这个例子使用低级方法来更好地理解构建神经网络和训练过程背后的所有机制。

神经网络概述:

f011c8e75872416079bef71da3849382.png

MNIST数据集概述:

此示例使用手写数字的MNIST数据集。 该数据集包含60,000个用于训练的示例和10,000个用于测试的示例。 这些数字已经过尺寸标准化并位于图像中心,图像是固定大小(28x28像素),值为0到255。 在此示例中,每个图像将转换为float32并归一化为[0,1],并展平为784个特征的一维数组(28 * 28)
ccbe2b0e9be4a6056711dd29c75e2959.png

更多信息请查看链接: http://yann.lecun.com/exdb/mnist/

from __future__ import absolute_import, division, print_function

import tensorflow as tf
from tensorflow.keras import Model, layers
import numpy as np
# MNIST 数据集参数
num_classes = 10 # 所有类别(数字 0-9)
num_features = 784 # 数据特征数目 (图像形状: 28*28)

# 训练参
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值