powered by
Cumprod
(Tensor) the input tensor.
(int) the dimension to do the operation over
(torch.dtype, optional) the desired data type of returned tensor. If specified, the input tensor is casted to dtype before the operation is performed. This is useful for preventing data type overflows. Default: None.
torch.dtype
dtype
(Tensor, optional) the output tensor.
Returns the cumulative product of elements of input in the dimension dim.
input
dim
For example, if input is a vector of size N, the result will also be a vector of size N, with elements.
$$ y_i = x_1 \times x_2\times x_3\times \dots \times x_i $$
# NOT RUN { if (torch_is_installed()) { a = torch_randn(c(10)) a torch_cumprod(a, dim=1) } # }
Run the code above in your browser using DataLab