(self, margin=3.0)
| 14 | Based on: http://yann.lecun.com/exdb/publis/pdf/hadsell-chopra-lecun-06.pdf |
| 15 | """ |
| 16 | def __init__(self, margin=3.0): |
| 17 | super(ContrastiveLoss, self).__init__() |
| 18 | self.margin = margin |
| 19 | |
| 20 | def forward(self, output1, output2, label): |
| 21 | euclidean_distance = F.pairwise_distance(output1, output2, keepdim=True) |