# GreaterOrEqual#

## GreaterOrEqual - 16#

Version

• domain: main

• since_version: 16

• function: True

• support_level: SupportType.COMMON

• shape inference: False

This version of the operator has been available since version 16.

Summary

Returns the tensor resulted from performing the greater_equal logical operation elementwise on the input tensors A and B (with Numpy-style broadcasting support).

Inputs

• A (heterogeneous) - T: First input operand for the logical operator.

• B (heterogeneous) - T: Second input operand for the logical operator.

Outputs

• C (heterogeneous) - T1: Result tensor.

Type Constraints

• T in ( tensor(bfloat16), tensor(double), tensor(float), tensor(float16), tensor(int16), tensor(int32), tensor(int64), tensor(int8), tensor(uint16), tensor(uint32), tensor(uint64), tensor(uint8) ): Constrain input types to all numeric tensors.

• T1 in ( tensor(bool) ): Constrain output to boolean tensor.

Examples

Differences

 `0` `0` `Returns the tensor resulted from performing the greater_equal logical operation` `Returns the tensor resulted from performing the greater_equal logical operation` `1` `1` `elementwise on the input tensors A and B (with Numpy-style broadcasting support).` `elementwise on the input tensors A and B (with Numpy-style broadcasting support).` `2` `2` `3` `3` `This operator supports **multidirectional (i.e., Numpy-style) broadcasting**; for more details please check Broadcasting in ONNX _.` `This operator supports **multidirectional (i.e., Numpy-style) broadcasting**; for more details please check Broadcasting in ONNX _.` `4` `4` `5` `5` `**Inputs**` `**Inputs**` `6` `6` `7` `7` `* **A** (heterogeneous) - **T**:` `* **A** (heterogeneous) - **T**:` `8` `8` ` First input operand for the logical operator.` ` First input operand for the logical operator.` `9` `9` `* **B** (heterogeneous) - **T**:` `* **B** (heterogeneous) - **T**:` `10` `10` ` Second input operand for the logical operator.` ` Second input operand for the logical operator.` `11` `11` `12` `12` `**Outputs**` `**Outputs**` `13` `13` `14` `14` `* **C** (heterogeneous) - **T1**:` `* **C** (heterogeneous) - **T1**:` `15` `15` ` Result tensor.` ` Result tensor.` `16` `16` `17` `17` `**Type Constraints**` `**Type Constraints**` `18` `18` `19` `19` `* **T** in (` `* **T** in (` `20` ` tensor(bfloat16),` `20` `21` ` tensor(double),` ` tensor(double),` `21` `22` ` tensor(float),` ` tensor(float),` `22` `23` ` tensor(float16),` ` tensor(float16),` `23` `24` ` tensor(int16),` ` tensor(int16),` `24` `25` ` tensor(int32),` ` tensor(int32),` `25` `26` ` tensor(int64),` ` tensor(int64),` `26` `27` ` tensor(int8),` ` tensor(int8),` `27` `28` ` tensor(uint16),` ` tensor(uint16),` `28` `29` ` tensor(uint32),` ` tensor(uint32),` `29` `30` ` tensor(uint64),` ` tensor(uint64),` `30` `31` ` tensor(uint8)` ` tensor(uint8)` `31` `32` ` ):` ` ):` `32` `33` ` Constrain input types to all numeric tensors.` ` Constrain input types to all numeric tensors.` `33` `34` `* **T1** in (` `* **T1** in (` `34` `35` ` tensor(bool)` ` tensor(bool)` `35` `36` ` ):` ` ):` `36` `37` ` Constrain output to boolean tensor.` ` Constrain output to boolean tensor.`

## GreaterOrEqual - 12#

Version

• domain: main

• since_version: 12

• function: True

• support_level: SupportType.COMMON

• shape inference: False

This version of the operator has been available since version 12.

Summary

Returns the tensor resulted from performing the greater_equal logical operation elementwise on the input tensors A and B (with Numpy-style broadcasting support).

Inputs

• A (heterogeneous) - T: First input operand for the logical operator.

• B (heterogeneous) - T: Second input operand for the logical operator.

Outputs

• C (heterogeneous) - T1: Result tensor.

Type Constraints

• T in ( tensor(double), tensor(float), tensor(float16), tensor(int16), tensor(int32), tensor(int64), tensor(int8), tensor(uint16), tensor(uint32), tensor(uint64), tensor(uint8) ): Constrain input types to all numeric tensors.

• T1 in ( tensor(bool) ): Constrain output to boolean tensor.