## HSigmoid {#openvino_docs_ops_activation_HSigmoid_5}
**Versioned name**: *HSigmoid-5*
**Category**: *Activation function*
**Short description**: HSigmoid takes one input tensor and produces output tensor where the hard version of sigmoid function is applied to the tensor elementwise.
**Detailed description**: For each element from the input tensor calculates corresponding
element in the output tensor with the following formula:
\f[
HSigmoid(x) = \frac{min(max(x + 3, 0), 6)}{6}
\f]
The HSigmoid operation is introduced in the following [article](https://arxiv.org/pdf/1905.02244.pdf).
**Attributes**: operations has no attributes.
**Inputs**:
* **1**: A tensor of type *T*. **Required.**
**Outputs**:
* **1**: The resulting tensor of the same shape and type as input tensor.
**Types**
* *T*: any floating point type.
**Examples**
```xml
256
```