File size: 300 Bytes
d4c7aae
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
alpha = 0.1


def leaky_relu(x):
    shape = x.shape
    x = x.flatten()
    result = 0
    if x > 0:
        result = x
    else:
        result = alpha * x
    return result.reshape(shape)


def leaky_relu_prime(x):
    x = x.flatten()
    if x > 0:
        return 1
    else:
        return alpha