torch.acosh

torch.acosh(input, *, out=None) Tensor

返回一个新张量,其中包含输入张量各元素的反双曲余弦值。

$\text{out}_{i} = \cosh^{-1}(\text{input}_{i})$

注意

反双曲余弦函数的定义域是[1, inf)。在这个范围之外的值将被映射为NaN,而+ INF则会被映射到+ INF

参数

input (Tensor) – 需要输入的张量。

关键字参数

out (Tensor, 可选) – 指定输出张量。

示例:

>>> a = torch.randn(4).uniform_(1, 2)
>>> a
tensor([ 1.3192, 1.9915, 1.9674, 1.7151 ])
>>> torch.acosh(a)
tensor([ 0.7791, 1.3120, 1.2979, 1.1341 ])
本页目录