chainer.functions.selu¶
-
chainer.functions.
selu
(x, alpha=1.6732632423543772, scale=1.0507009873554805)[source]¶ Scaled Exponential Linear Unit function.
For parameters \(\alpha\) and \(\lambda\), it is expressed as
\[\begin{split}f(x) = \lambda \left \{ \begin{array}{ll} x & {\rm if}~ x \ge 0 \\ \alpha (\exp(x) - 1) & {\rm if}~ x < 0, \end{array} \right.\end{split}\]See: https://arxiv.org/abs/1706.02515
- Parameters
x (
Variable
or N-dimensional array) – Input variable. A \((s_1, s_2, ..., s_N)\)-shaped float array.alpha (float) – Parameter \(\alpha\).
scale (float) – Parameter \(\lambda\).
- Returns
Output variable. A \((s_1, s_2, ..., s_N)\)-shaped float array.
- Return type