[docs]classConcatenate(Layer):"""Layer that concatenates two or more inputs from incoming layers, along the last dimensions. The operation is equivalent to this numpy operation >>> # Inputs are a and b >>> output = np.concatenate((a, b), axis=-1) All inbound layers should have the same output dimensions on the first two axis. All inbound layers should have the same output bitwidth and output sign. Args: name (str, optional): name of the layer. Defaults to empty string. """def__init__(self,name=""):try:params=LayerParams(LayerType.Concatenate,{})# Call parent constructor to initialize C++ bindings# Note that we invoke directly __init__ instead of using super, as# specified in pybind documentationLayer.__init__(self,params,name)exceptBaseException:self=Noneraise