objectif
Générer des nombres aléatoires avec Generator (reproductible).
code minimal
import numpy as np
rng = np.random.default_rng(42)
print(rng.normal(size=3).round(3).tolist())
utilisation
import numpy as np
rng = np.random.default_rng(0)
print(rng.choice([1,2,3,4], size=2, replace=False).tolist())
variante(s) utile(s)
import numpy as np
rng = np.random.default_rng(1)
print(rng.integers(0, 10, size=(2,2)).tolist())
notes
- Préférez Generator à l’ancien RandomState.