torch 保证数据不为零

news/2024/8/26 18:37:47

在pytorch进行一些计算的时候,当某个数据需要出现在分母或者对数函数中的时候,我们需要保证其不是零,从而保证运算的稳定性,可以使用下面的代码来实现:

x = torch.tensor([0.2,0.1,0,0.4])
print(x)
x.clamp_(1e-6)
print(x)

上述程序的运行结果为:

tensor([0.2000, 0.1000, 0.0000, 0.4000])
tensor([2.0000e-01, 1.0000e-01, 1.0000e-06, 4.0000e-01])

使用这个语句,保证了张量中最小的数值为1e-6,从而避免了结果为零的情况


http://www.niftyadmin.cn/n/3657570.html

相关文章

讽刺Google搜索API

原文: Irony and Google Search API 我是一个曾试图让微软创建第一个基于协议的mega-服务(Hailstorm)的人,我也是一个向Google搜索API声明放弃基于协议存取的人,我是唯一一个这样讽刺的人吗?

学习率调整策略

https://zhuanlan.zhihu.com/p/93624972

I Love IIS7

原文:I Love IIS7 在这个节日(这个节日对于我来说,明天早上9:45结束)里,我做了一些web编程,我发现我爱上IIS7了。我喜欢它的新元素"联合的" config,它允许每个虚拟目录指定其自身的脚本映射,即你…

python argparse中使用列表作为默认项

import argparseparser argparse.ArgumentParser(description"test try") parser.add_argument(--data, nargs, typeint,default[10,35,20,35]) args parser.parse_args()print(args.data) print(type(args.data)) 上面的程序直接点击run, 运行后的输出为&#xf…

记住糟糕的过去

原文: Remember the Bad Old Days EvilAPI让我想起了一个最早的mashups,它将Xml放在Web上,让我们大受启发。Philip Greenspun 的关于Bill Gates 的财富时钟 就是LoREST和基于文本格式(albiet HTML)的威力的一个了不起的应证。它看起来只有时…

机器学习常用的概率分布距离度量

https://zhuanlan.zhihu.com/p/108035708

有更多的HTTP在你的SOA中

原文:More HTTP-ness in your SOA-ness那些家伙 Tim Bray, Sam Ruby, Steve Vinoski和Pete Lacey在绞尽脑汁处理诸如REST/JSON/XML/POX/SOAP/WS之类的东西。我承认,看见他们这样做很搞笑。在blog中,我最中意的一篇Udell’s quote(来自于我们的…