scalar_max
Description
Compares two source operands and returns the maximum: 
Prototype
scalar_max(dst, src0, src1)
Parameters
|
Parameter |
Input/Output |
Description |
|---|---|---|
|
dst |
Output |
Destination operand. |
|
src0 |
Input |
Source operand 0. |
|
src1 |
Input |
Source operand 1. |
Applicability
Restrictions
The operands must have the same data type.
Returns
None
Example
from tbe import tik tik_instance = tik.Tik() src0_scalar = tik_instance.Scalar(dtype="int64", name='src0_scalar', init_value=3) src1_scalar = tik_instance.Scalar(dtype="int64", name='src1_scalar', init_value=2) dst_scalar = tik_instance.Scalar(dtype="int64", name='dst_scalar') # dst_scalar=3 tik_instance.scalar_max(dst_scalar, src0_scalar, src1_scalar) tik_instance.BuildCCE(kernel_name="run_scalar_max", inputs=[], outputs=[])