code: def __init__(self, grid, block, kernel):
      if isinstance(grid, int):
          grid = (grid,)
      if isinstance(block, int):
          block = (block,)
  
      self.grid = grid
      self.block = block
      self.kernel = kernel
  
file_path: cusignal/python/cusignal/filtering/_channelizer_cuda.py
imports: from ..utils._caches import _cupy_kernel_cache
  from ..utils.helper_tools import _get_function, _get_numSM, _print_atts
label_desc: Use image node_id 1 to create a new _cupy_channelizer_wrapper object from inherited base classes: object with example: obj = _cupy_channelizer_wrapper(grid, block, kernel)