Sto aspettando che un altro sviluppatore finisca un pezzo di codice che restituirà un array np di forma (100,2000) con valori di -1,0 o 1.
Nel frattempo, voglio creare in modo casuale un array delle stesse caratteristiche in modo da poter ottenere un vantaggio sul mio sviluppo e test. Il fatto è che voglio che questo array creato in modo casuale sia lo stesso ogni volta, in modo da non testare un array che continua a cambiare il suo valore ogni volta che riesco a eseguire il mio processo.
Posso creare il mio array in questo modo, ma c'è un modo per crearlo in modo che sia lo stesso ogni volta. Posso mettere in salamoia l'oggetto e rimuoverlo, ma chiedendomi se c'è un altro modo.
r = np.random.randint(3, size=(100, 2000)) - 1
numpy.random.seed()
funzione quando non stavo prestando attenzione. :-) L'ho volutamente lasciato fuori dal modulo originale. Raccomando alle persone di utilizzare le proprie istanzeRandomState
e di passare questi oggetti.