本文簡要介紹python語言中 torch.prod
的用法。
用法:
torch.prod(input, *, dtype=None) → Tensor
input(Tensor) -輸入張量。
dtype(
torch.dtype
, 可選的) -返回張量的所需數據類型。如果指定,則在執行操作之前將輸入張量強製轉換為dtype
。這對於防止數據類型溢出很有用。默認值:無。dtype(
torch.dtype
, 可選的) -返回張量的所需數據類型。如果指定,則在執行操作之前將輸入張量強製轉換為dtype
。這對於防止數據類型溢出很有用。默認值:無。返回
input
張量中所有元素的乘積。例子:
>>> a = torch.randn(1, 3) >>> a tensor([[-0.8020, 0.5428, -1.5854]]) >>> torch.prod(a) tensor(0.6902)
torch.prod(input, dim, keepdim=False, *, dtype=None) → Tensor
返回給定維度
dim
中input
張量的每一行的乘積。如果
keepdim
是True
,則輸出張量的大小與input
相同,但在維度dim
中它的大小為 1。否則,dim
被擠壓(參見torch.squeeze()
),結果在比input
少 1 個維度的輸出張量中。例子:
>>> a = torch.randn(4, 2) >>> a tensor([[ 0.5261, -0.3837], [ 1.1857, -0.2498], [-1.1646, 0.0705], [ 1.1131, -1.0629]]) >>> torch.prod(a, 1) tensor([-0.2018, -0.2962, -0.0821, -1.1831])
參數:
關鍵字參數:
參數:
關鍵字參數:
相關用法
- Python PyTorch promote_types用法及代碼示例
- Python PyTorch profile用法及代碼示例
- Python PyTorch prof用法及代碼示例
- Python PyTorch prepare用法及代碼示例
- Python PyTorch positive用法及代碼示例
- Python PyTorch powerSGD_hook用法及代碼示例
- Python PyTorch pca_lowrank用法及代碼示例
- Python PyTorch pixel_shuffle用法及代碼示例
- Python PyTorch pinv用法及代碼示例
- Python PyTorch put_metric用法及代碼示例
- Python PyTorch pad_sequence用法及代碼示例
- Python PyTorch pow用法及代碼示例
- Python PyTorch phase_vocoder用法及代碼示例
- Python PyTorch pop用法及代碼示例
- Python PyTorch polar用法及代碼示例
- Python PyTorch poisson用法及代碼示例
- Python PyTorch pack_sequence用法及代碼示例
- Python PyTorch pad用法及代碼示例
- Python PyTorch pad_packed_sequence用法及代碼示例
- Python PyTorch pixel_unshuffle用法及代碼示例
- Python PyTorch polygamma用法及代碼示例
- Python PyTorch permute用法及代碼示例
- Python PyTorch frexp用法及代碼示例
- Python PyTorch jvp用法及代碼示例
- Python PyTorch cholesky用法及代碼示例
注:本文由純淨天空篩選整理自pytorch.org大神的英文原創作品 torch.prod。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。