class_docstr: Class defining ordinal distribution type functionality
docstr: Gets the column(s) associated with the instantiated DistType.
  
  NOTE: ordinal get_columns is special in that inverse_link_function does NOT return
  the entire dataset.
  
  Args:
      X: The return data from inverse_link_function.
  
  Returns:
      1d or 2d np.ndarray of columns.
code: def get_columns(
      self,
      X: np.ndarray,
  ) -> np.ndarray:
      """
      Gets the column(s) associated with the instantiated DistType.
  
      NOTE: ordinal get_columns is special in that inverse_link_function does NOT return
      the entire dataset.
  
      Args:
          X: The return data from inverse_link_function.
  
      Returns:
          1d or 2d np.ndarray of columns.
      """
      return X
  
file_path: causalnex/causalnex/structure/pytorch/dist_type/ordinal.py
imports: from copy import deepcopy
  import numpy
  import torch
  from sklearn.preprocessing import OrdinalEncoder
  from causalnex.structure.pytorch.dist_type._base import DistTypeBase
label_desc: Use image node_id 5 for calling the DistTypeOrdinal obj's underlying member method code with example usage: obj.get_columns(X) and returns: X