实现sigmoid激活函数,这是神经网络中最常用的激活函数之一。Sigmoid函数将任意实数映射到(0,1)区间,常用于神经网络的二分类问题。
输入描述:
一个浮点数z,表示需要计算sigmoid值的输入。
输出描述:
返回一个浮点数,表示sigmoid函数的计算结果,结果保留4位小数。
示例1
输入
0.0
输出
0.5000
加载中...
import math def sigmoid(z: float) -> float: return round(result, 4) if __name__ == "__main__": z = float(input()) print(f"{sigmoid(z):.4f}")
0.0
0.5000