答案 0 :(得分:6)
使用math.e
:
import math
1 / (1+ math.e-(-6.78+(0.04*age)))
答案 1 :(得分:3)
您正在使用的函数称为 Sigmoid 函数。您可以构建一个函数来计算x的每个S形。
要使用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)