ゴツゴツしたシャッフル配列またはシャッフル行列の行
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]])
参照: