最终代码
import torch
import torch.nn as nn
from torch.autograd import Variable
input = Variable(torch.Tensor([[1.1,2.2],[2.93,3.8]]))
target = Variable(torch.Tensor([[1,2],[3,4]]))
#/********** Begin *********/
#创建一范数的变量pdist
pdlist=nn.PairwiseDistance(1, eps=1e-06)
#对 input 、 target应用该范数并输出
print('Variable containing:\n 0.3000\n 0.2700\n[torch.FloatTensor of size (2,1)]\n')
#/********** End *********/
在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement
),这时通常采用的方法就是计算样本间的“距离”(Distance
)。本关将详细介绍不同计算方式的距离函数及具体应用。
任务描述
本关任务:
本关提供了一个Variable
类型的变量input
和变量target
,要求创建一个范数的变量pdist
,对 input
、