推荐使用高阶api,也就是 tf.keras 中的层 大多数模型都是对于这些基础层的堆叠使用, 使用标准的层,更加容易阅读和维护。

自定义层

自定义层方法创建一个继承自: tf.keras.layers.Layer 的子类,这个类要实现必须实现两个方法:

  1. init , 初始化方法
  2. call 方法, 前向传播计算

自定义模型

自定义模型方法创建一个继承自: tf.keras.Model 的子类,这个类要实现必须实现两个方法:

  1. init , 初始化方法
  2. call 方法, 前向传播计算