

def __call__(self, data, **params):
    p = param.ParamOverrides(self, params)
    if isinstance(data, HoloMap):
        ranges = {d.name: data.range(d) for d in data.dimensions()}
        data = data.clone({v: GridMatrix(self._process(p, v, ranges)) for (k, v) in data.items()}).collate()
        if p.overlay_dims:
            data = data.map((lambda x: x.overlay(p.overlay_dims)), (HoloMap,))
        return data
    elif isinstance(data, Element):
        data = self._process(p, data)
        return GridMatrix(data)

dataset/ETHPy150Open ioam/holoviews/holoviews/operation/element.py gridmatrix.__call__/VarMisuse@66/73 `k`->`v`