ゴツゴツしたシャッフル配列またはシャッフル行列の行



Numpy Shuffle Array



ゴツゴツしたシャッフル配列またはシャッフル行列の行

use numpy.random.shuffle関数は、ndarrayオブジェクトの最初の次元を混乱させる可能性があります。アレイの場合、全体が中断されます。マトリックスの場合、最初の次元の行がシャッフルされます。トレーニングデータを中断したり、モデルのパフォーマンスをテストしたりするときに使用できます。

  • パラメータ:x:array_like
  • 戻り値:なし

例えば



>>> arr = np.arange(10) >>> np.random.shuffle(arr) >>> arr [9, 1, 2, 7, 5, 3, 0, 8, 4, 6]

多次元配列

>>> arr = np.arange(9).reshape((3, 3)) # array([[0, 1, 2], # [3, 4, 5], # [6, 7, 8]]) >>> np.random.shuffle(arr) >>> arr array([[0, 1, 2], [6, 7, 8], [3, 4, 5]])

参照:



  1. numpy.random.shuffleシャッフル注文関数