LeakyReLU¶
- class LeakyReLU(negative_slope=0.01, **kwargs)[source]¶
Applies the element-wise function:
\[\text{LeakyReLU}(x) = \max(0,x) + negative\_slope \times \min(0,x)\]or
\[\begin{split}\text{LeakyReLU}(x) = \begin{cases} x, & \text{ if } x \geq 0 \\ negative\_slope \times x, & \text{ otherwise } \end{cases}\end{split}\]Examples
>>> import numpy as np >>> data = mge.tensor(np.array([-8, -12, 6, 10]).astype(np.float32)) >>> leakyrelu = M.LeakyReLU(0.01) >>> output = leakyrelu(data) >>> output.numpy() array([-0.08, -0.12, 6. , 10. ], dtype=float32)