def test_operation_grid(self): grid = GridSpace({i: Image(np.random.rand(10, 10)) for i in range(10)}, kdims=['X']) op_grid = operation(grid, op=lambda x, k: x.clone(x.data * 2)) doubled = grid.clone({ k: v.clone(v.data * 2, group='Operation') for k, v in grid.items() }) self.assertEqual(op_grid, doubled)
def test_operation_grid(self): grid = GridSpace({i: Image(np.random.rand(10, 10)) for i in range(10)}, kdims=['X']) op_grid = operation(grid, op=lambda x, k: x.clone(x.data*2)) doubled = grid.clone({k: v.clone(v.data*2, group='Operation') for k, v in grid.items()}) self.assertEqual(op_grid, doubled)