本文簡要介紹python語言中 torch.cumprod
的用法。
用法:
torch.cumprod(input, dim, *, dtype=None, out=None) → Tensor
dtype(
torch.dtype
, 可選的) -返回張量的所需數據類型。如果指定,則在執行操作之前將輸入張量強製轉換為dtype
。這對於防止數據類型溢出很有用。默認值:無。out(Tensor,可選的) -輸出張量。
返回維度
dim
中input
的元素的累積乘積。例如,如果
input
是大小為 N 的向量,則結果也將是大小為 N 的向量,其中包含元素。例子:
>>> a = torch.randn(10) >>> a tensor([ 0.6001, 0.2069, -0.1919, 0.9792, 0.6727, 1.0062, 0.4126, -0.2129, -0.4206, 0.1968]) >>> torch.cumprod(a, dim=0) tensor([ 0.6001, 0.1241, -0.0238, -0.0233, -0.0157, -0.0158, -0.0065, 0.0014, -0.0006, -0.0001]) >>> a[5] = 0.0 >>> torch.cumprod(a, dim=0) tensor([ 0.6001, 0.1241, -0.0238, -0.0233, -0.0157, -0.0000, -0.0000, 0.0000, -0.0000, -0.0000])
參數:
關鍵字參數:
相關用法
- Python PyTorch cummax用法及代碼示例
- Python PyTorch cumsum用法及代碼示例
- Python PyTorch cummin用法及代碼示例
- Python PyTorch cumulative_trapezoid用法及代碼示例
- Python PyTorch custom_from_mask用法及代碼示例
- Python PyTorch custom_replace用法及代碼示例
- Python PyTorch cholesky用法及代碼示例
- Python PyTorch column_stack用法及代碼示例
- Python PyTorch calculate_gain用法及代碼示例
- Python PyTorch cov用法及代碼示例
- Python PyTorch cos用法及代碼示例
- Python PyTorch compute_deltas用法及代碼示例
- Python PyTorch conv_transpose3d用法及代碼示例
- Python PyTorch combinations用法及代碼示例
- Python PyTorch conv2d用法及代碼示例
- Python PyTorch collect_all用法及代碼示例
- Python PyTorch chunk用法及代碼示例
- Python PyTorch convert用法及代碼示例
- Python PyTorch conv1d用法及代碼示例
- Python PyTorch chain_matmul用法及代碼示例
- Python PyTorch cat用法及代碼示例
- Python PyTorch constant_用法及代碼示例
- Python PyTorch context用法及代碼示例
- Python PyTorch count_nonzero用法及代碼示例
- Python PyTorch cdist用法及代碼示例
注:本文由純淨天空篩選整理自pytorch.org大神的英文原創作品 torch.cumprod。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。