Ich habe eine Fehlermeldung erhalten, als ich versucht habe, Zeilen zufällig aus einer Matrix abzurufen.
>>> x = [[0,0],[1,1],[2,2],[3,3],[4,4],[5,5]]
>>> perm = np.random.permutation(6)[:3]
>>> perm
array([0, 2, 4])
>>> x[perm]
TypeError: only integer arrays with one element can be converted to an index
Gelöst durch Ändern der Matrix in np.array
>>> x = np.array(x)
>>> x[perm]
array([[0, 0],
[2, 2],
[4, 4]])