* revise atan op * use parametrized vistor API * use new gtest macros * Update docs/ops/arithmetic/Atan_1.md Co-authored-by: Gabriele Galiero Casay <gabriele.galiero.casay@intel.com> * Update docs/ops/arithmetic/Atan_1.md Co-authored-by: Gabriele Galiero Casay <gabriele.galiero.casay@intel.com> * Update ngraph/core/src/op/atan.cpp Co-authored-by: Gabriele Galiero Casay <gabriele.galiero.casay@intel.com> * update doc to follow the rules * create type_prop for atan * drop op_eval to be covered in backend * add the missing type prop case * add integer type ref impl * fix clang issue Co-authored-by: Gabriele Galiero Casay <gabriele.galiero.casay@intel.com>
1.1 KiB
1.1 KiB
Atan
Versioned name: Atan-1
Category: Arithmetic unary operation
Short description: Atan performs element-wise inverse tangent (arctangent) operation with given tensor.
Detailed description: Operation takes one input tensor and performs the element-wise inverse tangent function on a given input tensor, based on the following mathematical formula:
\f[ a_{i} = atan(a_{i}) \f]
Attributes: Atan operation has no attributes.
Inputs
- 1: A tensor of type T and arbitrary shape. Required.
Outputs
- 1: The result of element-wise Atan applied to the input tensor. A tensor of type T and same shape as the input tensor.
Types
- T: any supported numeric type.
Examples
<layer ... type="Atan">
<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>