code: def _load_inputdataconfig(self) -> Optional[InpuDataConfig]:
      if self.path.inputdataconfig.exists():
          return InpuDataConfig.parse_file(self.path.inputdataconfig)
      return None
  
imports: import json
  import shutil
  from pathlib import Path
  from typing import Dict, Optional, Tuple
  from gluonts.pydantic import BaseModel
  from .dyn import install_and_restart
  from .params import decode_sagemaker_parameters
  from .nested_params import decode_nested_parameters
label_desc: Use image node_id 4 for calling the TrainEnv obj's underlying member method code with example usage: obj._load_inputdataconfig() and returns: None, InpuDataConfig