asc2.less_equal
- asc2.less_equal(input: LocalTensor | PlainValue | int | float, other: LocalTensor | PlainValue | int | float) LocalTensor
Computes the element-wise ‘less or equal’ comparison of
inputandother.The supported data types for the inputs are:
int16,int32,float16,bfloat16,float32.- Parameters:
input – The left operand (tensor or scalar)
other – The right operand (tensor or scalar)
- Returns:
The result of ‘less or equal’ comparison
- Return type:
- Raises:
RuntimeError – If neither operand is a
LocalTensor
Note
At least one of input operands must be
LocalTensor. Operands are automatically cast to a common data type and broadcast to a common shape. When one operand is aLocalTensorand the other is a scalar, the tensor’s dtype takes precedence. Inputs must either have the same shapes or be broadcastable according to NumPy broadcasting rules.Examples
Compute the ‘less or equal’ comparison between elements of two tensors:
input = asc2.copy_in(tensor_a, [1, 4], [32, 16]) other = asc2.copy_in(tensor_b, [2, 8], [32, 16]) result = asc2.less_equal(input, other)
Compute the ‘less or equal’ comparison of tensor elements and a given scalar value:
input = asc2.copy_in(tensor, [0, 0], [32, 16]) result = asc2.less_equal(input, 2)
This function can also be called via a binary operator on
LocalTensor, asinput <= otherinstead ofless_equal(input, other).