code: def init(
      self,
      name: str,
      model_dir: str,
      conf: Dict[str, str],
      planner: Any,
      **kwargs,
  ):
      self.name = name
      self.model_dir = model_dir
      self.conf = conf
      self.planner = planner
      self.kwargs = kwargs
  
file_path: MONAILabel/monailabel/interfaces/config.py
imports: import logging
  from abc import ABCMeta, abstractmethod
  from typing import Any, Dict, Optional, Union
  from monailabel.config import settings
  from monailabel.interfaces.tasks.infer_v2 import InferTask
  from monailabel.interfaces.tasks.scoring import ScoringMethod
  from monailabel.interfaces.tasks.strategy import Strategy
  from monailabel.interfaces.tasks.train import TrainTask
label_desc: Use image node_id 2 for calling the TaskConfig obj's underlying member method code with example usage: obj.init(name, model_dir, conf, planner) without return types