def __getitem__(self, args):
        if len(args) not in [2, 3, 4]:
            raise ValueError('must specify at least the griddim and blockdim')
        return self.configure(*args)
dataset/ETHPy150Open numba/numba/numba/cuda/compiler.py/CUDAKernelBase.__getitem__/original