x = torch.rand(2,10,32,32).cuda() y = torch.randint(0, 10, (2, 1, 32, 32)).cuda() loss = HD_loss(apply_nonlin=None) res = loss(x, y) print(res) import torch.nn as nn ...