docstr: However the kernel needs to be called, it can be called here. Auto-tuning
  should never be performed here.
  
  All inputs/outputs should be passed as arguments to this function. No allocations
  should be performed here.
docstr_tok: ["However","the","kernel","needs","to","be","called",",","it","can","be","called","here",".","Auto-tuning","should","never","be","performed","here",".","All","inputs\/outputs","should","be","passed","as","arguments","to","this","function",".","No","allocations","should","be","performed","here","."]
code: def __call__(self, *args, **kwargs):
      """
      However the kernel needs to be called, it can be called here. Auto-tuning
      should never be performed here.
  
      All inputs/outputs should be passed as arguments to this function. No allocations
      should be performed here.
      """
      raise NotImplementedError()
  
imports: from abc import ABC, abstractmethod
label_desc: Use image node_id 2 for calling the DSKernelBase obj's underlying member method code with example usage: obj.__call__() without return types