np.tile()関数の詳細な説明

      機械学習戦闘に関する本を読んでいるときに、np.tile(A、res)関数に遭遇しました。Aは配列であり、担当者はタプルです。

      tile関数は、配列Aを要素として取り、形状resの配列を作成します。

      こんな感じ
     

ここに写真の説明を挿入

import numpy as np
a = np.array([0,1,2,3])
np.tile(a, 2)   # shape可以是一维的,此时可以不用元组表示

出力

array([0、1、2、3、0、1、2、3])

import numpy as np
a = np.array([0,1,2,3])
np.tile(a, (2,2))

出力

array([[0、1、2、3、0、1、2、3]、
          [0、1、2、3、0、1、2、3]])

import numpy as np
a = np.array([0,1,2,3])
np.tile(a, (2,1,2))

出力

array([[[0、1、2、3、0、1、2、3]]、
          [[0、1、2、3、0、1、2、3]]])

おすすめ

転載: blog.csdn.net/qq_43657442/article/details/109060986