code: def __init__(self, class_column="class", feature_columns=None):
      self.class_column = class_column
      self.feature_columns = feature_columns
  
      # these will be trained with fit_encoders()
      self.column_encoders = {}
      self.feature_encoder = None
      self.label_encoder = None
  
file_path: ATM/atm/encoder.py
imports: from __future__ import division, unicode_literals
  from builtins import object
  import numpy
  from sklearn.preprocessing import LabelEncoder, OneHotEncoder
label_desc: Use image node_id 1 to create a new DataEncoder object from inherited base classes: object with example: obj = DataEncoder(class_column, feature_columns)