目录
写层的时候记得取名字
写层的时候取名字是个好习惯,方面之后按照名字查找自己需要的层参数
取名字很方便,一般建立层的时候用到都是tf.keras.layers.Somelayer(...,name='layername')
Somelayer是指层的类型,比如Dense, Droupout, Conv2D,MaxPool2D,RNN等
调用时,使用name='layername'设置层的名称为layername
举个栗子
import tensorflow as tf
model = tf.keras.Sequential(
[
tf.keras.layers.Flatten(input_shape=(28,28),name='flatten_1'),
tf.keras.layers.Dense(units=128, activation='relu',name='dense_1'),
tf.keras.layers.Dropout(0.2,name='dropout_1'),
tf.keras.layers.Dense(units=10,name='dense_2')
]
)
这样设置之后,想查看某个层的参数,可以使用如下方式
layers = model.get_laye