sigmoid
-
constexpr Complex sigmoid(const Complex &z) noexcept
Evaluates the sigmoid function [1] for a complex input.
Parameters
- const Complex &z
A complex number.
Returns
- type Complex
A complex number.
The sigmoid function is an s-shaped function commonly used in machine learning and statistics. It is defined as:
\[\sigma(z) = \frac{1}{1 + e^{-z}}\]
Example
Complex z = 1.0 + 1_j;
std::cout << sigmoid(z) << "\n";
Output:
0.782042 + 0.201948j
References