tf.keras.layers.GlobalAveragePooling2D

介绍

https://www.malaoshi.top/show_1EF4YsF7RPkg.html

官方api:
https://www.tensorflow.org/api_docs/python/tf/keras/layers/GlobalAveragePooling2D

语法

tf.keras.layers.GlobalAveragePooling2D(data_format)
参数
  • data_format:字符串,“channels_first”或“channels_last”之一,代表图像的通道的位置。
    以128*128的RGB图像为例,“channels_first”应将数据组织为(3,128,128),而“channels_last”应将数据组织为(128,128,3)。
    该参数的默认值是C:\Users\当前登录用户名\.keras\keras.json 中设置的值,若从未设置过,则为“channels_last”。
    linux在~/.keras/keras.json

例子

代码片段

model = Sequential()

model.add(Conv2D(32, kernel_size=(3, 3), padding='same',input_shape=input_shape))
model.add(Activation('relu'))
model.add(MaxPooling2D(pool_size=(2, 2)))

model.add(Conv2D(64, kernel_size=(3, 3), padding='same'))
model.add(Activation('relu'))
model.add(MaxPooling2D(pool_size=(2, 2)))


# 关键代码
model.add(GlobalAveragePooling2D())

model.add(Dense(10,activation='softmax'))

感谢

api参考:
https://www.cnblogs.com/jins-note/p/9769324.html


原文出处:/show_1EF4BaBYUx44.html