code: def __init__(
      self,
      model_creator,
      optimizer_creator,
      loss_creator,
      check_optional_config=False,
  ):
      self.check_optional_config = check_optional_config
      self.model_creator = model_creator
      self.optimizer_creator = optimizer_creator
      self.loss_creator = loss_creator
      self.config = None
      self.model = None
      self.model_built = False
      self.onnx_model = None
      self.onnx_model_built = False
  
imports: import torch
  from torch.utils.data import TensorDataset, DataLoader
  import types
  import numpy
  import math
  import pandas
  import tempfile
  import os
  from zoo.orca.automl.model.abstract import BaseModel, ModelBuilder
  from zoo.orca.automl.metrics import Evaluator
  from zoo.orca.automl.pytorch_utils import LR_NAME, DEFAULT_LR
label_desc: Use image node_id 1 to create a new PytorchBaseModel object from inherited base classes: BaseModel with example: obj = PytorchBaseModel(model_creator, optimizer_creator, loss_creator, check_optional_config)