ReLU関数
れるーかんすう
Rectified Linear Unit
https://gyazo.com/b036541103afae4966a08b0ca446aad9
関数への入力値が0以下の場合には出力値が常に0、入力値が0より上の場合には出力値が入力値と同じ値となる関数
code:relu.py
import numpy as np
import matplotlib.pyplot as plt
def relu(x):
return np.maximum(0,x)
x = np.linspace(-10,10,100)
y = relu(x)
plt.figure(figsize = (8,6))
plt.plot(x,y,label = "ReLU")
plt.title("ReLU function")
plt.xlabel("x")
plt.ylabel("relu(x)")
plt.legend()
plt.grid(True)
plt.show()