如何使用Numpy函数实现泄漏的relu

Liu*_*tao 2 numpy activation-function relu

我正在尝试实现泄漏的Relu,问题是我必须对4维输入数组进行4 for循环。

有没有一种方法可以仅使用Numpy函数来进行泄漏的解析?

Ami*_*mir 5

以下是两种实现方法leaky_relu

import numpy as np                                                 

x = np.random.normal(size=[1, 5])

# first approach                           
leaky_way1 = np.where(x > 0, x, x * 0.01)                          

# second approach                                                                   
y1 = ((x > 0) * x)                                                 
y2 = ((x <= 0) * x * 0.01)                                         
leaky_way2 = y1 + y2  
Run Code Online (Sandbox Code Playgroud)