# Sigmoid

Sigmoid  // Elementwise sigmoid operation


## Description¶

Produces a single output tensor of the same element type and shape as arg, where the value at each coordinate of output is the sigmoid of arg at the same coordinate.

### Inputs¶

Name

Element Type

Shape

arg

Any

Any

### Outputs¶

Name

Element Type

Shape

output

Same as arg

Same as arg

## Mathematical Definition¶

$\mathtt{output}_{i_0, \ldots, i_{n-1}} = \frac{1}{1+\exp(-\mathtt{arg}_{i_0, \ldots, i_{n-1}})}$

## C++ Interface¶

class Sigmoid : public ngraph::op::util::UnaryElementwiseArithmetic

Public Functions

const std::string &description() const

Get the string name for the type of the node, such as Add or Multiply. The class name, must not contain spaces as it is used for codegen.

Return

A const reference to the node’s type name