这是逻辑 sigmoid 函数:
我知道x。现在如何在 Python 中计算 F(x)?
假设 x = 0.458。
F(x) = ?
这应该可以做到:
import math
def sigmoid(x):
return 1 / (1 + math.exp(-x))
现在您可以通过调用以下命令来测试它:
>>> sigmoid(0.458)
0.61253961344091512
Update:请注意,上面的内容主要是为了将给定表达式直接一对一转换为 Python 代码。这是not经过测试或已知是数字上合理的实现。如果您知道您需要一个非常强大的实现,我相信还有其他人实际上已经考虑过这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)