ho visto questo modello nel codice di qualcuno:Il chiamare random.normal su un array di valori aggiunge rumore?
import numpy as np
# Create array
xx = np.linspace(0.0, 100.0, num=100)
# Add Noise
xx = np.random.normal(xx)
e sembra aggiungere un po 'di rumore a ogni valore della matrice, ma non riesco a trovare alcuna documentazione per questo. Cosa sta succedendo? Cosa determina le proprietà (cioè il ridimensionamento) del rumore? Il valore indicato viene considerato come media (ovvero il parametro loc
) di ciascun campionamento dalla distribuzione normal
?
Sarei anche molto curioso di sapere perché questo comportamento non sembra essere coperto nella documentazione.
Funziona anche per il parametro di scala, ad esempio np.random.normal (loc = np.zeros ((4,4)), scale = np.array (intervallo (1,17)). Reshape ((4, 4))) – Felix