Фишер-Йейтс шаркает - PullRequest
0 голосов
/ 06 мая 2019

Я пишу, чтобы спросить, в чем разница между использованием алгоритма тасования Фишера-Йейтса для перемешивания набора данных по сравнению с использованием np.random.permutation, как в следующем фрагменте кода:

X.shape[1] # number of training examples

permutation = list(np.random.permutation(m))
shuffled_X = X[:, permutation]
shuffled_Y = Y[:, permutation].reshape((1,m))
...