torch.logcumsumexp
- torch.logcumsumexp(input, dim, *, out=None) → Tensor
-
返回
input
张量在指定维度dim
上元素指数累积和的对数。对于由dim确定的求和索引$j$以及其他索引$i$,结果为
$\text{logcumsumexp}(x)_{ij} = \log \sum\limits_{j=0}^{i} \exp(x_{ij})$示例:
>>> a = torch.randn(10) >>> torch.logcumsumexp(a, dim=0) tensor([-0.42296738, -0.04462666, 0.86278635, 0.94622083, 1.05277811, 1.39202815, 1.83525007, 1.84492621, 2.06084887, 2.06844475]))