powered by
Cumprod
torch_cumprod(self, dim, dtype = NULL)
(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: NULL.
torch.dtype
dtype
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 $$
if (torch_is_installed()) { a = torch_randn(c(10)) a torch_cumprod(a, dim=1) }
Run the code above in your browser using DataLab