Sono in attesa di un altro sviluppatore per finire un pezzo di codice che restituirà una serie np di forma (100,2000) con valori di entrambi -1,0, oppure 1.creare Consistenly stessa casuale gamma NumPy
Nel frattempo, voglio creare in modo casuale un array con le stesse caratteristiche, così posso ottenere un vantaggio sui miei sviluppi e test. Il fatto è che voglio che questa matrice creata a caso sia sempre la stessa, quindi non sto testando una matrice che continua a cambiare il suo valore ogni volta che rieseguo il mio processo.
Posso creare il mio array in questo modo, ma c'è un modo per crearlo in modo che sia sempre lo stesso. Posso mettere sott'aceto l'oggetto e annullarlo, ma mi chiedo se c'è un altro modo.
r = np.random.randint(3, size=(100, 2000)) - 1
molto meglio di decapaggio e disgiunzione. grazie Sven – Idr
Qualcuno si è intrufolato nella funzione 'numpy.random.seed()' quando non stavo prestando attenzione. :-) L'ho intenzionalmente lasciato fuori dal modulo originale. Raccomando che le persone usino le proprie istanze di 'RandomState' e passino quegli oggetti in giro. –
Robert è uno dei principali contributori di numpy. Penso che dovremmo dare un po 'di peso alla sua opinione. – deprecated