2D 输入(例如图像)的平均池化层。
继承自:AveragePooling2D
、Layer
、Layer
、Module
用法
tf.compat.v1.layers.AveragePooling2D(
pool_size, strides, padding='valid',
data_format='channels_last', name=None, **kwargs
)
参数
-
pool_size
一个整数或 2 个整数的元组/列表:(pool_height, pool_width) 指定池化窗口的大小。可以是单个整数,为所有空间维度指定相同的值。 -
strides
一个整数或 2 个整数的元组/列表,指定池化操作的步长。可以是单个整数,为所有空间维度指定相同的值。 -
padding
一个字符串。填充方法,'valid' 或 'same'。不区分大小写。 -
data_format
一个字符串。输入中维度的排序。支持channels_last
(默认)和channels_first
。channels_last
对应于形状为(batch, height, width, channels)
的输入,而channels_first
对应于形状为(batch, channels, height, width)
的输入。 -
name
一个字符串,图层的名称。
属性
-
graph
-
scope_name
迁移到 TF2
警告:这个 API 是为 TensorFlow v1 设计的。继续阅读有关如何从该 API 迁移到本机 TensorFlow v2 等效项的详细信息。见TensorFlow v1 到 TensorFlow v2 迁移指南有关如何迁移其余代码的说明。
此 API 是一个遗留 api,仅与 Eager Execution 和 tf.function
兼容,如果您将其与 tf.compat.v1.keras.utils.track_tf1_style_variables
结合使用
请参阅迁移指南的 tf.layers 模型映射部分,了解如何在 TF2 中将 TensorFlow v1 模型与 Keras 一起使用。
对应的 TensorFlow v2 层是 tf.keras.layers.AveragePooling2D
。
到原生 TF2 的结构映射
支持的参数均未更改名称。
前:
pooling = tf.compat.v1.layers.AveragePooling2D(pool_size=2, strides=2)
后:
pooling = tf.keras.layers.AveragePooling2D(pool_size=2, strides=2)
相关用法
- Python tf.compat.v1.layers.AveragePooling3D用法及代码示例
- Python tf.compat.v1.layers.AveragePooling1D用法及代码示例
- Python tf.compat.v1.layers.conv3d用法及代码示例
- Python tf.compat.v1.layers.Conv3D用法及代码示例
- Python tf.compat.v1.layers.dense用法及代码示例
- Python tf.compat.v1.layers.Conv2DTranspose用法及代码示例
- Python tf.compat.v1.layers.max_pooling3d用法及代码示例
- Python tf.compat.v1.layers.average_pooling1d用法及代码示例
- Python tf.compat.v1.layers.experimental.keras_style_scope用法及代码示例
- Python tf.compat.v1.layers.flatten用法及代码示例
- Python tf.compat.v1.layers.conv1d用法及代码示例
- Python tf.compat.v1.layers.experimental.set_keras_style用法及代码示例
- Python tf.compat.v1.layers.conv2d_transpose用法及代码示例
- Python tf.compat.v1.layers.dropout用法及代码示例
- Python tf.compat.v1.layers.batch_normalization用法及代码示例
- Python tf.compat.v1.layers.average_pooling2d用法及代码示例
- Python tf.compat.v1.layers.MaxPooling1D用法及代码示例
- Python tf.compat.v1.layers.conv2d用法及代码示例
- Python tf.compat.v1.layers.Conv2D用法及代码示例
- Python tf.compat.v1.layers.BatchNormalization用法及代码示例
注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.compat.v1.layers.AveragePooling2D。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。