code: def get_column_codes(cls, column_configs, example_arrays):
      column_codes = cls()
      beg = 0
      cc = None
      for config in column_configs:
          col_name = config["name"]
          coder = column_map[config["code_type"]]
          args = config.get("args", {})
          start_id = beg if cc is None else cc.end_id
          args["start_id"] = start_id
          args["col_name"] = col_name
          cc = coder(**args)
          cc.compute_code(example_arrays[col_name])
          column_codes.register(col_name, cc)
      return column_codes
  
imports: import math
  from typing import Dict, List, Tuple
  import numpy
  from numpy import ndarray
  from sklearn.preprocessing import PowerTransformer, QuantileTransformer, RobustScaler
  from nemo.utils import logging
label_desc: Use image node_id 7 for calling the ColumnCodes obj's underlying member method code with example usage: obj.get_column_codes(cls, column_configs, example_arrays) and returns: column_codes