八股搭建神经网络

六步法

  • 导入函数包,指定训练集测试集,设定模型,指定损失函数和优化器,告知迭代多少次数据集,打印网络结构和参数统计。
    tensorflow笔记第三讲

sequential 相当于网络容器

  • 这里主要描述从输入层到输出层的网络结构
    tensorflow笔记第三讲

compile()指定优化器、损失函数

tensorflow笔记第三讲

  • tf.keras.losses.SparseCategoricalCrossentropy(from_logits=False) 这里false表示神经网络预测结果输出前经过概率分布,简单地理解为是否原样输出。

model.fit()

tensorflow笔记第三讲

model.summary()

tensorflow笔记第三讲

class MyModel(Model) model = MyModel

  • 当无法写出一些带有跳连的非顺序网络结构,这时候选择用类class搭建神经网络结构
    tensorflow笔记第三讲

MNIST数据集

tensorflow笔记第三讲
tensorflow笔记第三讲

FASHION数据集

tensorflow笔记第三讲

相关文章:

  • 2021-10-16
  • 2021-10-30
  • 2021-08-14
  • 2022-12-23
  • 2021-03-31
  • 2021-12-22
  • 2021-11-25
  • 2021-05-03
猜你喜欢
  • 2021-11-05
  • 2021-07-21
  • 2021-11-30
  • 2021-05-04
  • 2021-12-19
  • 2021-07-24
相关资源
相似解决方案