random-seed

Różnice między numpy.przypadkowe i przypadkowe.losowy w Pythonie

Mam duży skrypt w Pythonie. Zainspirowałem się cudzym kodem, więc skończyło się na użyciu modułu numpy.random do pewnych rzec ... ), ale nie do końca rozumiałem, dlaczego to był taki zły pomysł. Byłbym wdzięczny, gdyby ktoś mi wyjaśnił, dlaczego tak jest.

Jest java.util.Przypadkowe naprawdę tak przypadkowe? Jak mogę wygenerować 52! możliwe sekwencje?

Używam Random (java.util.Random) do przetasowania talii 52 kart. Jest 52! (8.0658175 e+67) Jednak odkryłem, że ziarno java.u ... liwości? Jeśli nie, jak Mogę niezawodnie wygenerować lepszą sekwencję losową, która może wytworzyć wszystkie 52! możliwości?

przypadkowe.seed(): do czego służy?

Jestem trochę zdezorientowany co random.seed() robi w Pythonie. Na przykład, dlaczego poniższe próby robią to, co robią (kons ... m.randint(1, 10) 6 >>> random.randint(1, 10) 7 Nie mogłem znaleźć dobrej dokumentacji na ten temat. Z góry dzięki!

Powinienem użyć "random".seed " lub " numpy.przypadkowe.seed 'aby kontrolować generowanie liczb losowych w "scikit-learn"?

Używam scikit-learn I numpy i chcę ustawić globalne ziarno, aby Moja praca była powtarzalna. Powinienem użyć numpy.random.se ... y z scikit-learn obejmują generowanie liczb losowych i chcę mieć pewność że notatnik pokazuje te same wyniki na każdym biegu.

Najlepszy sposób na seed mt19937 64 dla symulacji Monte Carlo

Pracuję nad programem, który uruchamia symulację Monte Carlo; w szczególności używam algorytmu Metropolis. Program musi wygen ... e się nowe nasiona i jestem całkiem pewien, że mt19937_64 może być zasiany więcej niż 32-bitami. Czy ktoś ma jakieś sugestie?

Niespójne wyniki dla f (g (x)) razem lub osobno

Podczas niedawnego dochodzenia w ustalaniu losowych ziaren w funkcjach, natknąłem się na dziwną sytuację. Rozważmy funkcje f ... eniu nie jest to case: f(g(2)) # [1] 0.1520975 0.3379658 x <- g(2) f(x) # [1] 0.04908784 0.26137017 Co tu się dzieje?

Najlepszy sposób na dodanie nasion do szumu Perlina?

Próbuję zaimplementować generowanie szumów Perlina 2D w C++, a niektóre implementacje, które znalazłem, w ogóle nie używają s ... epszy" sposób: jaki jest najlepszy sposób, który daje mi szum Perlina tak, jakby miał działać, np. gradientowa funkcja szumu.