chainer.functions.concat(xs, axis=1)[source]

与えられた変数を指定された軸に添って結合する。

 

Parameters:
  • xsVariable のタプル or numpy.ndarray or cupy.ndarray) – 結合される入力値。軸に相当する次元以外は同じshapeでなけれなならない。
  • axis (int) – The axis along which the arrays will be joined. Default is 1.結合される際に基準になる軸。デフォルトは1。
Returns:

結合されたVariable。

Return type:

Variable

 

Example

 


>>>
x = np.arange(0, 12).reshape(3, 4)
>>> x
array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]])
>>> y = np.arange(0, 3).reshape(3, 1)
>>> y array([[0], [1], [2]])
>>> z = F.concat((x, y), axis=1)
>>> z.data
array([[ 0, 1, 2, 3, 0], [ 4, 5, 6, 7, 1], [ 8, 9, 10, 11, 2]])