SpatialDropout3D
类keras.layers.SpatialDropout3D(
rate, data_format=None, seed=None, name=None, dtype=None
)
Dropout 的 3D 空间版本。
此版本的功能与 Dropout 相同,但它会丢弃整个 3D 特征图,而不是单个元素。如果特征图内的相邻体素强相关(通常在早期卷积层中就是这种情况),则常规 dropout 不会正则化激活,而只会导致有效学习率降低。在这种情况下,SpatialDropout3D 将有助于促进特征图之间的独立性,并且应该使用它。
参数
"channels_first"
或 "channels_last"
。在 "channels_first"
模式下,通道维度(深度)位于索引 1,在 "channels_last"
模式下位于索引 4。它默认为 Keras 配置文件 ~/.keras/keras.json
中找到的 image_data_format
值。如果您从未设置它,则它将是 "channels_last"
。调用参数
输入形状
5D 张量,如果 data_format='channels_first',形状为:(samples, channels, dim1, dim2, dim3)
;如果 data_format='channels_last',形状为:(samples, dim1, dim2, dim3, channels)
。
输出形状与输入相同。
参考