swish
逐元素计算 Swish 激活函数,参考 。
x (Variable) - 多维 Tensor 或 LoDTensor,数据类型为 float32,float64。
beta (float) - Swish operator 的常量 beta,默认值为 1.0。
返回:
- Swish op 的结果,多维 Tensor 或 LoDTensor。数据类型为 float32 或 float64,数据类型以及形状和输入 x 一致。
返回类型:
- Variable
# 动态图使用
from paddle import fluid
import paddle.fluid.dygraph as dg
place = fluid.CPUPlace()
with dg.guard(place) as g:
y = fluid.layers.swish(x)
y_np = y.numpy()
# array([[-0.0816701 , 1.1603649 , -0.88325626],
# [ 0.7522361 , 1.0978601 , 0.12987892]], dtype=float32)
y_np
# [ 0.51126915, 0.82324016, 0.06915068]], dtype=float32)