| require 'GDLCriterion' | |
| a = torch.ones(2, 2, 2, 2) | |
| b = torch.zeros(2, 2, 2, 2) | |
| c = nn.GDLCriterion(2) | |
| l = c:forward(a, b) | |
| d = c:backward(a, b) | |
| print(l) | |
| print(d) | |
| b[1][1][1][1] = 1 | |
| l = c:forward(a, b) | |
| d = c:backward(a, b) | |
| print(l) | |
| print(d) | |
| require 'GDLCriterion' | |
| a = torch.ones(2, 2, 2, 2) | |
| b = torch.zeros(2, 2, 2, 2) | |
| c = nn.GDLCriterion(2) | |
| l = c:forward(a, b) | |
| d = c:backward(a, b) | |
| print(l) | |
| print(d) | |
| b[1][1][1][1] = 1 | |
| l = c:forward(a, b) | |
| d = c:backward(a, b) | |
| print(l) | |
| print(d) | |