Create activation_function.py
This commit is contained in:
parent
96283e9ae1
commit
6637dbdd36
27
2024.03.26_activation_function/activation_function.py
Normal file
27
2024.03.26_activation_function/activation_function.py
Normal file
@ -0,0 +1,27 @@
|
||||
"""
|
||||
This code is supported by the website: https://www.guanjihuan.com
|
||||
The newest version of this code is on the web page: https://www.guanjihuan.com/archives/39029
|
||||
"""
|
||||
|
||||
import torch
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
x_array = np.linspace(-6, 6, 100)
|
||||
x_array_torch_tensor = torch.from_numpy(x_array)
|
||||
|
||||
y_array_torch_tensor = torch.nn.functional.sigmoid(x_array_torch_tensor)
|
||||
plt.plot(x_array_torch_tensor, y_array_torch_tensor)
|
||||
plt.show()
|
||||
|
||||
y_array_torch_tensor = torch.nn.functional.tanh(x_array_torch_tensor)
|
||||
plt.plot(x_array_torch_tensor, y_array_torch_tensor)
|
||||
plt.show()
|
||||
|
||||
y_array_torch_tensor = torch.nn.functional.relu(x_array_torch_tensor)
|
||||
plt.plot(x_array_torch_tensor, y_array_torch_tensor)
|
||||
plt.show()
|
||||
|
||||
y_array_torch_tensor = torch.nn.functional.leaky_relu(x_array_torch_tensor)
|
||||
plt.plot(x_array_torch_tensor, y_array_torch_tensor)
|
||||
plt.show()
|
Loading…
x
Reference in New Issue
Block a user