code: def __init__(self, dataset, label, target):
      self.dataset = dataset
      self.label = label
      self.target = target
      self.variables = dataset.columns.astype(str).drop(target)
  
imports: from abc import ABC, abstractmethod
  import numpy
  import math
  from pandas.api.types import is_numeric_dtype, is_bool_dtype, is_object_dtype
label_desc: Use image node_id 1 to create a new DatasetParam object from inherited base classes: Param with example: obj = DatasetParam(dataset, label, target)