首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
Sigmoid 激活函数实现
[编程题]Sigmoid 激活函数实现
热度指数:1529
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
实现sigmoid激活函数,这是神经网络中最常用的激活函数之一。Sigmoid函数将任意实数映射到(0,1)区间,常用于神经网络的二分类问题。
输入描述:
一个浮点数z,表示需要计算sigmoid值的输入。
输出描述:
返回一个浮点数,表示sigmoid函数的计算结果,结果保留4位小数。
示例1
输入
0.0
输出
0.5000
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(1)
分享
纠错
提交结果有问题?
1个回答
5篇题解
开通博客
在吵架的四郎很中意你
发表于 2025-04-02 17:35:34
import math def sigmoid(z: float) -> float: result = 1/(1+math.e**(-z)) return round(result, 4) if __name__ == "__main__":
展开全文
上海最后深情
发表于 2025-09-28 22:37:17
import math def sigmoid(z: float) -> float: result = 1/(1+math.exp(-1*z)) return round(result, 4) if __name__ == "__main__":
展开全文
牛客题解官
发表于 2025-02-06 10:18:59
Sigmoid 激活函数实现(Sigmoid Activation Function Implementation)是神经网络中的最常见的激活函数之一。 Sigmoid函数其公式为 标准代码如下 def sigmoid(z: float) -> float: result = 1 /
展开全文
KUJO
发表于 2025-04-14 17:01:50
import math def sigmoid(z: float) -> float: result = 1/(1+math.exp(-1*z)) return round(result, 4) if __name__ == "__main__":
展开全文
聚光灯下
发表于 2025-07-16 14:03:30
import math def sigmoid(z: float) -> float: result = 1 / (1 + math.exp(-z)) return round(result, 4) if __name__ == "__main__":
展开全文
问题信息
深度学习
难度:
1条回答
1收藏
143浏览
热门推荐
相关试题
在CNN网络中,图A经过核为3x3...
算法工程师
顺丰集团
2019
深度学习
评论
(47)
来自
顺丰科技2019秋招视觉...
仅讨论面向对象编程中的“子类型多态...
Java
Java工程师
C++工程师
顺丰集团
评论
(1)
来自
顺丰科技2019秋招嵌入...
下列哪个选项描述了Java中的枚举...
Java
评论
(1)
在Python元类(metacla...
Python
评论
(1)
Python 中的猴子补丁(mon...
Python
评论
(1)
Sigmoid 激活函数实现
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
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