Это должно сделать это:
import math
def sigmoid(x):
return 1 / (1 + math.exp(-x))
И теперь вы можете протестировать его, вызвав:
>>> sigmoid(0.458)
0.61253961344091512
Обновление: обратите внимание, что вышеупомянутое в основном предназначалось как прямое -to-one перевод данного выражения в код Python. Это not проверено или известно как цифровая версия. Если вы знаете, что вам нужна очень надежная реализация, я уверен, что есть другие люди, которые действительно задали эту проблему, подумали.