* update docs * add sign to intActivationTypes * add RTTI macro * update backend test * add type prp test * add visitor test * add visitor and type_prop test to CMakeList * add sign to constants.py * delete backend tests and create new reference tests * style fix * remoove sign backend test from CMakeList * create reference test for all supported types * remove boolean type from evaluate method
1.0 KiB
1.0 KiB
Sign
Versioned name: Sign-1
Category: Arithmetic unary operation
Short description: Sign performs element-wise sign operation on a given input tensor.
Detailed description: Sign performs element-wise sign operation on a given input tensor, based on the following mathematical formula:
\f[ a_{i} = sign(a_{i}) \f]
Attributes: Sign operation has no attributes.
Inputs
- 1: A tensor of type T and arbitrary shape. Required.
Outputs
- 1: The result of element-wise Sign operation. A tensor of type T with mapped elements of the input tensor to -1 (if it is negative), 0 (if it is zero), or 1 (if it is positive).
Types
- T: any numeric type.
Example
<layer ... type="Sign">
<input>
<port id="0">
<dim>256</dim>
<dim>56</dim>
</port>
</input>
<output>
<port id="1">
<dim>256</dim>
<dim>56</dim>
</port>
</output>
</layer>