class_docstr: Translates slice objects to concatenation along the second axis.
  
  This is short-hand for ``np.r_['-1,2,0', index expression]``, which is
  useful because of its common occurrence. In particular, arrays will be
  stacked along their last axis after being upgraded to at least 2-D with
  1's post-pended to the shape (column vectors made out of 1-D arrays).
  
  See Also
  --------
  column_stack : Stack 1-D arrays as columns into a 2-D array.
  r_ : For more detailed documentation.
  
  Examples
  --------
  >>> np.c_[np.array([1,2,3]), np.array([4,5,6])]
  array([[1, 4],
         [2, 5],
         [3, 6]])
  >>> np.c_[np.array([[1,2,3]]), 0, 0, np.array([[4,5,6]])]
  array([[1, 2, 3, 0, 0, 4, 5, 6]])
class_docstr_tok: ["Translates","slice","objects","to","concatenation","along","the","second","axis",".","This","is","short-hand","for","``","np.r_","[","'-1,2,0","'",",","index","expression","]","``",",","which","is","useful","because","of","its","common","occurrence",".","In","particular",",","arrays","will","be","stacked","along","their","last","axis","after","being","upgraded","to","at","least","2-D","with","1","'s","post-pended","to","the","shape","(","column","vectors","made","out","of","1-D","arrays",")",".","See","Also","--","--","--","--","column_stack",":","Stack","1-D","arrays","as","columns","into","a","2-D","array",".","r_",":","For","more","detailed","documentation",".","Examples","--","--","--","--",">",">",">","np.c_","[","np.array","(","[","1,2,3","]",")",",","np.array","(","[","4,5,6","]",")","]","array","(","[","[","1",",","4","]",",","[","2",",","5","]",",","[","3",",","6","]","]",")",">",">",">","np.c_","[","np.array","(","[","[","1,2,3","]","]",")",",","0",",","0",",","np.array","(","[","[","4,5,6","]","]",")","]","array","(","[","[","1",",","2",",","3",",","0",",","0",",","4",",","5",",","6","]","]",")"]
code: def __init__(self):
      AxisConcatenator.__init__(self, -1, ndmin=2, trans1d=0)
  
imports: from __future__ import division, absolute_import, print_function
  import functools
  import sys
  import math
  import numpy.core.numeric
  from numpy.core.numeric import asarray, ScalarType, array, alltrue, cumprod, arange, ndim
  from numpy.core.numerictypes import find_common_type, issubdtype
  import numpy.matrixlib
  from .function_base import diff
  from numpy.core.multiarray import ravel_multi_index, unravel_index
  from numpy.core.overrides import set_module
  from numpy.core import overrides, linspace
  from numpy.lib.stride_tricks import as_strided
label_desc: Use image node_id 1 to create a new CClass object from inherited base classes: AxisConcatenator with example: obj = CClass()