您使用的函数称为sigmoid函数。您可以构建一个函数来计算 x 的每个 sigmoid。
为了使用 e^(x),您可以使用 numpy 函数 exp,如示例中所示。
import numpy as np
def sigmoid(x):
return 1/(1+np.exp(-x))
if __name__ == '__main__':
age = 15
result = sigmoid(-6.78+(0.04*age))
print(result)
Run Code Online (Sandbox Code Playgroud)
用途math.e
:
import math
1 / (1+ math.e-(-6.78+(0.04*age)))
Run Code Online (Sandbox Code Playgroud)