Dropout - version 10#

This page documents version 10 of operator Dropout. See Dropout for the latest version (since version 22).

  • Domain: ai.onnx

  • Since version: 10

Inputs

  • data (T): The input data as Tensor.

Outputs

  • output (T): The output.

  • mask (T1): The output mask.

Type Constraints

  • T: Constrain input and output types to float tensors. Allowed types: tensor(double), tensor(float), tensor(float16).

  • T1: Constrain output mask types to boolean tensors. Allowed types: tensor(bool).

Differences with previous version (7)#

SchemaDiff: Dropout (domain 'ai.onnx')

  • old version: 7

  • new version: 10

  • breaking: yes

Breaking reasons:

  • output ‘mask’ (changed): type_str changed ‘T’ -> ‘T1’

Outputs:

  • [BREAKING] changed ‘mask’: type_str changed ‘T’ -> ‘T1’

Type constraints:

  • added ‘T1’: added types: [‘tensor(bool)’]