예제 #1
0
 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)
예제 #2
0
 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)