IsInf#
Versioned name: IsInf-10
Category: Comparison
Short description: IsInf performs element-wise mapping of infinite values to True.
Detailed description: IsInf performs element-wise mapping of infinite values to true and other values to false. Attributes detect_negative
and detect_positive
can be used to control the mapping of negative and positive infinities. Setting both detect_negative
and detect_positive
to false will map all values to false.
Attributes
detect_negative
Description: specifies rules used for mapping values with negative infinity.
Range of values:
false
- map negative infinity tofalse
true
- map negative infinity totrue
Type:
boolean
Default value:
true
Required: no
detect_positive
Description: specifies rules used for mapping values with positive infinity.
Range of values:
false
- map positive infinity tofalse
true
- map positive infinity totrue
Type:
boolean
Default value:
true
Required: no
Inputs
1:
data
- Input tensor of typeT_IN
with data and arbitrary shape. Required.
Outputs
1: The result of the element-wise mapping of infinite values applied to the input tensor. A tensor of the
boolean
type and shape equal to the input tensor.
Types
T_IN: any supported floating-point type.
Example
<layer ... type="IsInf" ...>
<data detect_negative="true" detect_positive="true"/>
<input>
<port id="0" precision="FP32">
<dim>256</dim>
<dim>128</dim>
</port>
</input>
<output>
<port id="0" precision="BOOL">
<dim>256</dim>
<dim>128</dim>
</port>
</output>
</layer>