首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
Sigmoid 激活函数实现
[编程题]Sigmoid 激活函数实现
热度指数:1722
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
实现sigmoid激活函数,这是神经网络中最常用的激活函数之一。Sigmoid函数将任意实数映射到(0,1)区间,常用于神经网络的二分类问题。
输入描述:
一个浮点数z,表示需要计算sigmoid值的输入。
输出描述:
返回一个浮点数,表示sigmoid函数的计算结果,结果保留4位小数。
示例1
输入
0.0
输出
0.5000
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(2)
分享
纠错
提交结果有问题?
2个回答
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__":
展开全文
问题信息
深度学习
难度:
2条回答
2收藏
187浏览
热门推荐
相关试题
在CNN网络中,图A经过核为3x3...
算法工程师
顺丰集团
2019
深度学习
评论
(47)
来自
顺丰科技2019秋招视觉...
在大语言模型中,什么是"Gated...
大模型开发
评论
(1)
下面关于 Java 中的异常处理说...
Java
评论
(1)
关于大模型“上下文窗口”的理解,以...
大模型概念
评论
(1)
Vue Router的全局前置守卫...
Vue
评论
(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