class_docstr: A numpy version of the :class:`~neuraxle.steps.column_transformer.ColumnSelector2D`.
class_docstr_tok: ["A","numpy","version","of","the",":","class",":","`","~neuraxle.steps.column_transformer.ColumnSelector2D","`","."]
code: def __init__(self, columns_selection: ColumnSelectionType):
      super().__init__()
      self.column_selection = columns_selection
  
imports: from operator import itemgetter
  from typing import List, Tuple, Union, Iterable
  import numpy
  from neuraxle.base import MetaStep, BaseTransformer
  from neuraxle.pipeline import Pipeline
  from neuraxle.steps.loop import ForEach
  from neuraxle.union import FeatureUnion
label_desc: Use image node_id 1 to create a new NumpyColumnSelector2D object from inherited base classes: BaseTransformer with example: obj = NumpyColumnSelector2D(columns_selection)