当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python PyTorch logit用法及代码示例


本文简要介绍python语言中 torch.special.logit 的用法。

用法:

torch.special.logit(input, eps=None, *, out=None) → Tensor

参数

  • input(Tensor) -输入张量。

  • eps(float,可选的) -输入钳位绑定的 epsilon。默认值:None

关键字参数

out(Tensor,可选的) -输出张量。

返回具有 input 元素的 logit 的新张量。当 eps 不是 None 时,input 被限制为 [eps, 1 - eps]。当 eps 为 None 且 input < 0 或 input > 1 时,该函数将产生 NaN。

例子:

>>> a = torch.rand(5)
>>> a
tensor([0.2796, 0.9331, 0.6486, 0.1523, 0.6516])
>>> torch.special.logit(a, eps=1e-6)
tensor([-0.9466,  2.6352,  0.6131, -1.7169,  0.6261])

相关用法


注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.special.logit。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。