8.21网易算法校招笔试

第三题 softmax求类型和概率有什么坑吗?想不通为什么就10% case#网易#
全部评论
import sys import math def softmax(values):     m = max(values)     x = [v - m for v in values]     x_exp = [math.exp(x) for x in x]     x_exp_sum = sum(x_exp)     max_exp = max(x_exp)     s = max_exp / x_exp_sum     idx = x_exp.index(max_exp)     return idx, s if __name__ == "__main__":     n, k = map(int, sys.stdin.readline().strip().split())     logits = []     for i in range(n):         logits.append(list(map(float, sys.stdin.readline().strip().split())))     for logit in logits:         idx, s = softmax(logit)         print(idx, format(s, '.6f&(13754)#39;))
1 回复 分享
发布于 2021-08-21 17:14
输出格式不对?保留6位浮点
1 回复 分享
发布于 2021-08-21 16:48
不能用round,要用%.6f
点赞 回复 分享
发布于 2021-08-22 11:42

相关推荐

牛客37185681...:马德,我感觉这是我面过最恶心的公司,一面是两个女hr,说什么实习前几个月属于试用期,试用期过了才能转成正式实习生,我***笑了,问待遇就是不说,问能不能接受全栈,沙币公司
如果可以选,你最想去哪家...
点赞 评论 收藏
分享
爱读书的放鸽子能手很...:刷个两端实习,冲春招,流水线什么时候不能去
我的秋招日记
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务