mindspore.ops.Dropout3D

class mindspore.ops.Dropout3D(keep_prob=0.5)[源代码]

在训练期间,以服从伯努利分布的概率 \(1-keep\_prob\) 随机将输入Tensor的某些通道归零。(对于形状为 NCDHW5D Tensor。其通道特征图指的是后三维 DHW 形状的三维特征图)。

Note

保持概率 \(keep\_prob\) 等于 mindspore.ops.dropout3d() 中的 \(1 - p\)

更多参考详见 mindspore.ops.dropout3d()

支持平台:

Ascend GPU CPU

样例:

>>> dropout = ops.Dropout3D(keep_prob=0.5)
>>> x = Tensor(np.ones([2, 1, 2, 1, 2]), mindspore.float32)
>>> output, mask = dropout(x)
>>> print(output.shape)
(2, 1, 2, 1, 2)