class_docstr: Concatenates multiple inputs along the specified axis. Inputs should have
  the same shape except for the dimension specified in axis, which can have
  different sizes.
  
  Parameters
  -----------
  incomings : a list of :class:`Layer` instances or tuples
      The layers feeding into this layer, or expected input shapes
  
  axis : int
      Axis which inputs are joined over
  
  cropping : None or [crop]
      Cropping for each input axis. Cropping is described in the docstring
      for :func:`autocrop`. Cropping is always disabled for `axis`.
class_docstr_tok: ["Concatenates","multiple","inputs","along","the","specified","axis",".","Inputs","should","have","the","same","shape","except","for","the","dimension","specified","in","axis",",","which","can","have","different","sizes",".","Parameters","--","--","--","--","--","-","incomings",":","a","list","of",":","class",":","`","Layer","`","instances","or","tuples","The","layers","feeding","into","this","layer",",","or","expected","input","shapes","axis",":","int","Axis","which","inputs","are","joined","over","cropping",":","None","or","[","crop","]","Cropping","for","each","input","axis",".","Cropping","is","described","in","the","docstring","for",":","func",":","`","autocrop","`",".","Cropping","is","always","disabled","for","`","axis","`","."]
code: def get_output_for(self, inputs, **kwargs):
      inputs = autocrop(inputs, self.cropping)
      return T.concatenate(inputs, axis=self.axis)
  
file_path: Lasagne/lasagne/layers/merge.py
imports: import theano.tensor
  from .base import MergeLayer
label_desc: Use image node_id 3 for calling the ConcatLayer obj's underlying member method code with example usage: obj.get_output_for(inputs) and returns: T