def test_th_map_coordinates():
np.random.seed(42)
input = np.random.random((100, 100))
coords = (np.random.random((200, 2)) * 99)
sp_mapped_vals = map_coordinates(input, coords.T, order=1)
th_mapped_vals = th_map_coordinates(
Variable(torch.from_numpy(input)), Variable(torch.from_numpy(coords))
)
assert np.allclose(sp_mapped_vals, th_mapped_vals.data.numpy(), atol=1e-5)
评论列表
文章目录