PairwiseDistance¶
- class torch.nn.PairwiseDistance(p=2.0, eps=1e-06, keepdim=False)[source][source]¶
計算輸入向量之間或輸入矩陣列之間的成對距離。
使用
p-範數計算距離,並新增常數eps以避免在p為負時出現除以零的情況,即其中 是全一向量,
p-範數由下式給出。- 引數
- 形狀
輸入1: 或 其中 N = batch 維度 且 D = 向量維度
輸入2: 或 ,形狀與輸入1相同
輸出: 或 基於輸入維度。如果
keepdim為True,則 或 基於輸入維度。
- 示例:
>>> pdist = nn.PairwiseDistance(p=2) >>> input1 = torch.randn(100, 128) >>> input2 = torch.randn(100, 128) >>> output = pdist(input1, input2)