random.py 60 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497
  1. from __future__ import annotations
  2. from typing import Any
  3. import numpy as np
  4. SEED_NONE = None
  5. SEED_INT = 4579435749574957634658964293569
  6. SEED_ARR: np.ndarray[Any, np.dtype[np.int64]] = np.array([1, 2, 3, 4], dtype=np.int64)
  7. SEED_ARRLIKE: list[int] = [1, 2, 3, 4]
  8. SEED_SEED_SEQ: np.random.SeedSequence = np.random.SeedSequence(0)
  9. SEED_MT19937: np.random.MT19937 = np.random.MT19937(0)
  10. SEED_PCG64: np.random.PCG64 = np.random.PCG64(0)
  11. SEED_PHILOX: np.random.Philox = np.random.Philox(0)
  12. SEED_SFC64: np.random.SFC64 = np.random.SFC64(0)
  13. # default rng
  14. np.random.default_rng()
  15. np.random.default_rng(SEED_NONE)
  16. np.random.default_rng(SEED_INT)
  17. np.random.default_rng(SEED_ARR)
  18. np.random.default_rng(SEED_ARRLIKE)
  19. np.random.default_rng(SEED_SEED_SEQ)
  20. np.random.default_rng(SEED_MT19937)
  21. np.random.default_rng(SEED_PCG64)
  22. np.random.default_rng(SEED_PHILOX)
  23. np.random.default_rng(SEED_SFC64)
  24. # Seed Sequence
  25. np.random.SeedSequence(SEED_NONE)
  26. np.random.SeedSequence(SEED_INT)
  27. np.random.SeedSequence(SEED_ARR)
  28. np.random.SeedSequence(SEED_ARRLIKE)
  29. # Bit Generators
  30. np.random.MT19937(SEED_NONE)
  31. np.random.MT19937(SEED_INT)
  32. np.random.MT19937(SEED_ARR)
  33. np.random.MT19937(SEED_ARRLIKE)
  34. np.random.MT19937(SEED_SEED_SEQ)
  35. np.random.PCG64(SEED_NONE)
  36. np.random.PCG64(SEED_INT)
  37. np.random.PCG64(SEED_ARR)
  38. np.random.PCG64(SEED_ARRLIKE)
  39. np.random.PCG64(SEED_SEED_SEQ)
  40. np.random.Philox(SEED_NONE)
  41. np.random.Philox(SEED_INT)
  42. np.random.Philox(SEED_ARR)
  43. np.random.Philox(SEED_ARRLIKE)
  44. np.random.Philox(SEED_SEED_SEQ)
  45. np.random.SFC64(SEED_NONE)
  46. np.random.SFC64(SEED_INT)
  47. np.random.SFC64(SEED_ARR)
  48. np.random.SFC64(SEED_ARRLIKE)
  49. np.random.SFC64(SEED_SEED_SEQ)
  50. seed_seq: np.random.bit_generator.SeedSequence = np.random.SeedSequence(SEED_NONE)
  51. seed_seq.spawn(10)
  52. seed_seq.generate_state(3)
  53. seed_seq.generate_state(3, "u4")
  54. seed_seq.generate_state(3, "uint32")
  55. seed_seq.generate_state(3, "u8")
  56. seed_seq.generate_state(3, "uint64")
  57. seed_seq.generate_state(3, np.uint32)
  58. seed_seq.generate_state(3, np.uint64)
  59. def_gen: np.random.Generator = np.random.default_rng()
  60. D_arr_0p1: np.ndarray[Any, np.dtype[np.float64]] = np.array([0.1])
  61. D_arr_0p5: np.ndarray[Any, np.dtype[np.float64]] = np.array([0.5])
  62. D_arr_0p9: np.ndarray[Any, np.dtype[np.float64]] = np.array([0.9])
  63. D_arr_1p5: np.ndarray[Any, np.dtype[np.float64]] = np.array([1.5])
  64. I_arr_10: np.ndarray[Any, np.dtype[np.int_]] = np.array([10], dtype=np.int_)
  65. I_arr_20: np.ndarray[Any, np.dtype[np.int_]] = np.array([20], dtype=np.int_)
  66. D_arr_like_0p1: list[float] = [0.1]
  67. D_arr_like_0p5: list[float] = [0.5]
  68. D_arr_like_0p9: list[float] = [0.9]
  69. D_arr_like_1p5: list[float] = [1.5]
  70. I_arr_like_10: list[int] = [10]
  71. I_arr_like_20: list[int] = [20]
  72. D_2D_like: list[list[float]] = [[1, 2], [2, 3], [3, 4], [4, 5.1]]
  73. D_2D: np.ndarray[Any, np.dtype[np.float64]] = np.array(D_2D_like)
  74. S_out: np.ndarray[Any, np.dtype[np.float32]] = np.empty(1, dtype=np.float32)
  75. D_out: np.ndarray[Any, np.dtype[np.float64]] = np.empty(1)
  76. def_gen.standard_normal()
  77. def_gen.standard_normal(dtype=np.float32)
  78. def_gen.standard_normal(dtype="float32")
  79. def_gen.standard_normal(dtype="double")
  80. def_gen.standard_normal(dtype=np.float64)
  81. def_gen.standard_normal(size=None)
  82. def_gen.standard_normal(size=1)
  83. def_gen.standard_normal(size=1, dtype=np.float32)
  84. def_gen.standard_normal(size=1, dtype="f4")
  85. def_gen.standard_normal(size=1, dtype="float32", out=S_out)
  86. def_gen.standard_normal(dtype=np.float32, out=S_out)
  87. def_gen.standard_normal(size=1, dtype=np.float64)
  88. def_gen.standard_normal(size=1, dtype="float64")
  89. def_gen.standard_normal(size=1, dtype="f8")
  90. def_gen.standard_normal(out=D_out)
  91. def_gen.standard_normal(size=1, dtype="float64")
  92. def_gen.standard_normal(size=1, dtype="float64", out=D_out)
  93. def_gen.random()
  94. def_gen.random(dtype=np.float32)
  95. def_gen.random(dtype="float32")
  96. def_gen.random(dtype="double")
  97. def_gen.random(dtype=np.float64)
  98. def_gen.random(size=None)
  99. def_gen.random(size=1)
  100. def_gen.random(size=1, dtype=np.float32)
  101. def_gen.random(size=1, dtype="f4")
  102. def_gen.random(size=1, dtype="float32", out=S_out)
  103. def_gen.random(dtype=np.float32, out=S_out)
  104. def_gen.random(size=1, dtype=np.float64)
  105. def_gen.random(size=1, dtype="float64")
  106. def_gen.random(size=1, dtype="f8")
  107. def_gen.random(out=D_out)
  108. def_gen.random(size=1, dtype="float64")
  109. def_gen.random(size=1, dtype="float64", out=D_out)
  110. def_gen.standard_cauchy()
  111. def_gen.standard_cauchy(size=None)
  112. def_gen.standard_cauchy(size=1)
  113. def_gen.standard_exponential()
  114. def_gen.standard_exponential(method="inv")
  115. def_gen.standard_exponential(dtype=np.float32)
  116. def_gen.standard_exponential(dtype="float32")
  117. def_gen.standard_exponential(dtype="double")
  118. def_gen.standard_exponential(dtype=np.float64)
  119. def_gen.standard_exponential(size=None)
  120. def_gen.standard_exponential(size=None, method="inv")
  121. def_gen.standard_exponential(size=1, method="inv")
  122. def_gen.standard_exponential(size=1, dtype=np.float32)
  123. def_gen.standard_exponential(size=1, dtype="f4", method="inv")
  124. def_gen.standard_exponential(size=1, dtype="float32", out=S_out)
  125. def_gen.standard_exponential(dtype=np.float32, out=S_out)
  126. def_gen.standard_exponential(size=1, dtype=np.float64, method="inv")
  127. def_gen.standard_exponential(size=1, dtype="float64")
  128. def_gen.standard_exponential(size=1, dtype="f8")
  129. def_gen.standard_exponential(out=D_out)
  130. def_gen.standard_exponential(size=1, dtype="float64")
  131. def_gen.standard_exponential(size=1, dtype="float64", out=D_out)
  132. def_gen.zipf(1.5)
  133. def_gen.zipf(1.5, size=None)
  134. def_gen.zipf(1.5, size=1)
  135. def_gen.zipf(D_arr_1p5)
  136. def_gen.zipf(D_arr_1p5, size=1)
  137. def_gen.zipf(D_arr_like_1p5)
  138. def_gen.zipf(D_arr_like_1p5, size=1)
  139. def_gen.weibull(0.5)
  140. def_gen.weibull(0.5, size=None)
  141. def_gen.weibull(0.5, size=1)
  142. def_gen.weibull(D_arr_0p5)
  143. def_gen.weibull(D_arr_0p5, size=1)
  144. def_gen.weibull(D_arr_like_0p5)
  145. def_gen.weibull(D_arr_like_0p5, size=1)
  146. def_gen.standard_t(0.5)
  147. def_gen.standard_t(0.5, size=None)
  148. def_gen.standard_t(0.5, size=1)
  149. def_gen.standard_t(D_arr_0p5)
  150. def_gen.standard_t(D_arr_0p5, size=1)
  151. def_gen.standard_t(D_arr_like_0p5)
  152. def_gen.standard_t(D_arr_like_0p5, size=1)
  153. def_gen.poisson(0.5)
  154. def_gen.poisson(0.5, size=None)
  155. def_gen.poisson(0.5, size=1)
  156. def_gen.poisson(D_arr_0p5)
  157. def_gen.poisson(D_arr_0p5, size=1)
  158. def_gen.poisson(D_arr_like_0p5)
  159. def_gen.poisson(D_arr_like_0p5, size=1)
  160. def_gen.power(0.5)
  161. def_gen.power(0.5, size=None)
  162. def_gen.power(0.5, size=1)
  163. def_gen.power(D_arr_0p5)
  164. def_gen.power(D_arr_0p5, size=1)
  165. def_gen.power(D_arr_like_0p5)
  166. def_gen.power(D_arr_like_0p5, size=1)
  167. def_gen.pareto(0.5)
  168. def_gen.pareto(0.5, size=None)
  169. def_gen.pareto(0.5, size=1)
  170. def_gen.pareto(D_arr_0p5)
  171. def_gen.pareto(D_arr_0p5, size=1)
  172. def_gen.pareto(D_arr_like_0p5)
  173. def_gen.pareto(D_arr_like_0p5, size=1)
  174. def_gen.chisquare(0.5)
  175. def_gen.chisquare(0.5, size=None)
  176. def_gen.chisquare(0.5, size=1)
  177. def_gen.chisquare(D_arr_0p5)
  178. def_gen.chisquare(D_arr_0p5, size=1)
  179. def_gen.chisquare(D_arr_like_0p5)
  180. def_gen.chisquare(D_arr_like_0p5, size=1)
  181. def_gen.exponential(0.5)
  182. def_gen.exponential(0.5, size=None)
  183. def_gen.exponential(0.5, size=1)
  184. def_gen.exponential(D_arr_0p5)
  185. def_gen.exponential(D_arr_0p5, size=1)
  186. def_gen.exponential(D_arr_like_0p5)
  187. def_gen.exponential(D_arr_like_0p5, size=1)
  188. def_gen.geometric(0.5)
  189. def_gen.geometric(0.5, size=None)
  190. def_gen.geometric(0.5, size=1)
  191. def_gen.geometric(D_arr_0p5)
  192. def_gen.geometric(D_arr_0p5, size=1)
  193. def_gen.geometric(D_arr_like_0p5)
  194. def_gen.geometric(D_arr_like_0p5, size=1)
  195. def_gen.logseries(0.5)
  196. def_gen.logseries(0.5, size=None)
  197. def_gen.logseries(0.5, size=1)
  198. def_gen.logseries(D_arr_0p5)
  199. def_gen.logseries(D_arr_0p5, size=1)
  200. def_gen.logseries(D_arr_like_0p5)
  201. def_gen.logseries(D_arr_like_0p5, size=1)
  202. def_gen.rayleigh(0.5)
  203. def_gen.rayleigh(0.5, size=None)
  204. def_gen.rayleigh(0.5, size=1)
  205. def_gen.rayleigh(D_arr_0p5)
  206. def_gen.rayleigh(D_arr_0p5, size=1)
  207. def_gen.rayleigh(D_arr_like_0p5)
  208. def_gen.rayleigh(D_arr_like_0p5, size=1)
  209. def_gen.standard_gamma(0.5)
  210. def_gen.standard_gamma(0.5, size=None)
  211. def_gen.standard_gamma(0.5, dtype="float32")
  212. def_gen.standard_gamma(0.5, size=None, dtype="float32")
  213. def_gen.standard_gamma(0.5, size=1)
  214. def_gen.standard_gamma(D_arr_0p5)
  215. def_gen.standard_gamma(D_arr_0p5, dtype="f4")
  216. def_gen.standard_gamma(0.5, size=1, dtype="float32", out=S_out)
  217. def_gen.standard_gamma(D_arr_0p5, dtype=np.float32, out=S_out)
  218. def_gen.standard_gamma(D_arr_0p5, size=1)
  219. def_gen.standard_gamma(D_arr_like_0p5)
  220. def_gen.standard_gamma(D_arr_like_0p5, size=1)
  221. def_gen.standard_gamma(0.5, out=D_out)
  222. def_gen.standard_gamma(D_arr_like_0p5, out=D_out)
  223. def_gen.standard_gamma(D_arr_like_0p5, size=1)
  224. def_gen.standard_gamma(D_arr_like_0p5, size=1, out=D_out, dtype=np.float64)
  225. def_gen.vonmises(0.5, 0.5)
  226. def_gen.vonmises(0.5, 0.5, size=None)
  227. def_gen.vonmises(0.5, 0.5, size=1)
  228. def_gen.vonmises(D_arr_0p5, 0.5)
  229. def_gen.vonmises(0.5, D_arr_0p5)
  230. def_gen.vonmises(D_arr_0p5, 0.5, size=1)
  231. def_gen.vonmises(0.5, D_arr_0p5, size=1)
  232. def_gen.vonmises(D_arr_like_0p5, 0.5)
  233. def_gen.vonmises(0.5, D_arr_like_0p5)
  234. def_gen.vonmises(D_arr_0p5, D_arr_0p5)
  235. def_gen.vonmises(D_arr_like_0p5, D_arr_like_0p5)
  236. def_gen.vonmises(D_arr_0p5, D_arr_0p5, size=1)
  237. def_gen.vonmises(D_arr_like_0p5, D_arr_like_0p5, size=1)
  238. def_gen.wald(0.5, 0.5)
  239. def_gen.wald(0.5, 0.5, size=None)
  240. def_gen.wald(0.5, 0.5, size=1)
  241. def_gen.wald(D_arr_0p5, 0.5)
  242. def_gen.wald(0.5, D_arr_0p5)
  243. def_gen.wald(D_arr_0p5, 0.5, size=1)
  244. def_gen.wald(0.5, D_arr_0p5, size=1)
  245. def_gen.wald(D_arr_like_0p5, 0.5)
  246. def_gen.wald(0.5, D_arr_like_0p5)
  247. def_gen.wald(D_arr_0p5, D_arr_0p5)
  248. def_gen.wald(D_arr_like_0p5, D_arr_like_0p5)
  249. def_gen.wald(D_arr_0p5, D_arr_0p5, size=1)
  250. def_gen.wald(D_arr_like_0p5, D_arr_like_0p5, size=1)
  251. def_gen.uniform(0.5, 0.5)
  252. def_gen.uniform(0.5, 0.5, size=None)
  253. def_gen.uniform(0.5, 0.5, size=1)
  254. def_gen.uniform(D_arr_0p5, 0.5)
  255. def_gen.uniform(0.5, D_arr_0p5)
  256. def_gen.uniform(D_arr_0p5, 0.5, size=1)
  257. def_gen.uniform(0.5, D_arr_0p5, size=1)
  258. def_gen.uniform(D_arr_like_0p5, 0.5)
  259. def_gen.uniform(0.5, D_arr_like_0p5)
  260. def_gen.uniform(D_arr_0p5, D_arr_0p5)
  261. def_gen.uniform(D_arr_like_0p5, D_arr_like_0p5)
  262. def_gen.uniform(D_arr_0p5, D_arr_0p5, size=1)
  263. def_gen.uniform(D_arr_like_0p5, D_arr_like_0p5, size=1)
  264. def_gen.beta(0.5, 0.5)
  265. def_gen.beta(0.5, 0.5, size=None)
  266. def_gen.beta(0.5, 0.5, size=1)
  267. def_gen.beta(D_arr_0p5, 0.5)
  268. def_gen.beta(0.5, D_arr_0p5)
  269. def_gen.beta(D_arr_0p5, 0.5, size=1)
  270. def_gen.beta(0.5, D_arr_0p5, size=1)
  271. def_gen.beta(D_arr_like_0p5, 0.5)
  272. def_gen.beta(0.5, D_arr_like_0p5)
  273. def_gen.beta(D_arr_0p5, D_arr_0p5)
  274. def_gen.beta(D_arr_like_0p5, D_arr_like_0p5)
  275. def_gen.beta(D_arr_0p5, D_arr_0p5, size=1)
  276. def_gen.beta(D_arr_like_0p5, D_arr_like_0p5, size=1)
  277. def_gen.f(0.5, 0.5)
  278. def_gen.f(0.5, 0.5, size=None)
  279. def_gen.f(0.5, 0.5, size=1)
  280. def_gen.f(D_arr_0p5, 0.5)
  281. def_gen.f(0.5, D_arr_0p5)
  282. def_gen.f(D_arr_0p5, 0.5, size=1)
  283. def_gen.f(0.5, D_arr_0p5, size=1)
  284. def_gen.f(D_arr_like_0p5, 0.5)
  285. def_gen.f(0.5, D_arr_like_0p5)
  286. def_gen.f(D_arr_0p5, D_arr_0p5)
  287. def_gen.f(D_arr_like_0p5, D_arr_like_0p5)
  288. def_gen.f(D_arr_0p5, D_arr_0p5, size=1)
  289. def_gen.f(D_arr_like_0p5, D_arr_like_0p5, size=1)
  290. def_gen.gamma(0.5, 0.5)
  291. def_gen.gamma(0.5, 0.5, size=None)
  292. def_gen.gamma(0.5, 0.5, size=1)
  293. def_gen.gamma(D_arr_0p5, 0.5)
  294. def_gen.gamma(0.5, D_arr_0p5)
  295. def_gen.gamma(D_arr_0p5, 0.5, size=1)
  296. def_gen.gamma(0.5, D_arr_0p5, size=1)
  297. def_gen.gamma(D_arr_like_0p5, 0.5)
  298. def_gen.gamma(0.5, D_arr_like_0p5)
  299. def_gen.gamma(D_arr_0p5, D_arr_0p5)
  300. def_gen.gamma(D_arr_like_0p5, D_arr_like_0p5)
  301. def_gen.gamma(D_arr_0p5, D_arr_0p5, size=1)
  302. def_gen.gamma(D_arr_like_0p5, D_arr_like_0p5, size=1)
  303. def_gen.gumbel(0.5, 0.5)
  304. def_gen.gumbel(0.5, 0.5, size=None)
  305. def_gen.gumbel(0.5, 0.5, size=1)
  306. def_gen.gumbel(D_arr_0p5, 0.5)
  307. def_gen.gumbel(0.5, D_arr_0p5)
  308. def_gen.gumbel(D_arr_0p5, 0.5, size=1)
  309. def_gen.gumbel(0.5, D_arr_0p5, size=1)
  310. def_gen.gumbel(D_arr_like_0p5, 0.5)
  311. def_gen.gumbel(0.5, D_arr_like_0p5)
  312. def_gen.gumbel(D_arr_0p5, D_arr_0p5)
  313. def_gen.gumbel(D_arr_like_0p5, D_arr_like_0p5)
  314. def_gen.gumbel(D_arr_0p5, D_arr_0p5, size=1)
  315. def_gen.gumbel(D_arr_like_0p5, D_arr_like_0p5, size=1)
  316. def_gen.laplace(0.5, 0.5)
  317. def_gen.laplace(0.5, 0.5, size=None)
  318. def_gen.laplace(0.5, 0.5, size=1)
  319. def_gen.laplace(D_arr_0p5, 0.5)
  320. def_gen.laplace(0.5, D_arr_0p5)
  321. def_gen.laplace(D_arr_0p5, 0.5, size=1)
  322. def_gen.laplace(0.5, D_arr_0p5, size=1)
  323. def_gen.laplace(D_arr_like_0p5, 0.5)
  324. def_gen.laplace(0.5, D_arr_like_0p5)
  325. def_gen.laplace(D_arr_0p5, D_arr_0p5)
  326. def_gen.laplace(D_arr_like_0p5, D_arr_like_0p5)
  327. def_gen.laplace(D_arr_0p5, D_arr_0p5, size=1)
  328. def_gen.laplace(D_arr_like_0p5, D_arr_like_0p5, size=1)
  329. def_gen.logistic(0.5, 0.5)
  330. def_gen.logistic(0.5, 0.5, size=None)
  331. def_gen.logistic(0.5, 0.5, size=1)
  332. def_gen.logistic(D_arr_0p5, 0.5)
  333. def_gen.logistic(0.5, D_arr_0p5)
  334. def_gen.logistic(D_arr_0p5, 0.5, size=1)
  335. def_gen.logistic(0.5, D_arr_0p5, size=1)
  336. def_gen.logistic(D_arr_like_0p5, 0.5)
  337. def_gen.logistic(0.5, D_arr_like_0p5)
  338. def_gen.logistic(D_arr_0p5, D_arr_0p5)
  339. def_gen.logistic(D_arr_like_0p5, D_arr_like_0p5)
  340. def_gen.logistic(D_arr_0p5, D_arr_0p5, size=1)
  341. def_gen.logistic(D_arr_like_0p5, D_arr_like_0p5, size=1)
  342. def_gen.lognormal(0.5, 0.5)
  343. def_gen.lognormal(0.5, 0.5, size=None)
  344. def_gen.lognormal(0.5, 0.5, size=1)
  345. def_gen.lognormal(D_arr_0p5, 0.5)
  346. def_gen.lognormal(0.5, D_arr_0p5)
  347. def_gen.lognormal(D_arr_0p5, 0.5, size=1)
  348. def_gen.lognormal(0.5, D_arr_0p5, size=1)
  349. def_gen.lognormal(D_arr_like_0p5, 0.5)
  350. def_gen.lognormal(0.5, D_arr_like_0p5)
  351. def_gen.lognormal(D_arr_0p5, D_arr_0p5)
  352. def_gen.lognormal(D_arr_like_0p5, D_arr_like_0p5)
  353. def_gen.lognormal(D_arr_0p5, D_arr_0p5, size=1)
  354. def_gen.lognormal(D_arr_like_0p5, D_arr_like_0p5, size=1)
  355. def_gen.noncentral_chisquare(0.5, 0.5)
  356. def_gen.noncentral_chisquare(0.5, 0.5, size=None)
  357. def_gen.noncentral_chisquare(0.5, 0.5, size=1)
  358. def_gen.noncentral_chisquare(D_arr_0p5, 0.5)
  359. def_gen.noncentral_chisquare(0.5, D_arr_0p5)
  360. def_gen.noncentral_chisquare(D_arr_0p5, 0.5, size=1)
  361. def_gen.noncentral_chisquare(0.5, D_arr_0p5, size=1)
  362. def_gen.noncentral_chisquare(D_arr_like_0p5, 0.5)
  363. def_gen.noncentral_chisquare(0.5, D_arr_like_0p5)
  364. def_gen.noncentral_chisquare(D_arr_0p5, D_arr_0p5)
  365. def_gen.noncentral_chisquare(D_arr_like_0p5, D_arr_like_0p5)
  366. def_gen.noncentral_chisquare(D_arr_0p5, D_arr_0p5, size=1)
  367. def_gen.noncentral_chisquare(D_arr_like_0p5, D_arr_like_0p5, size=1)
  368. def_gen.normal(0.5, 0.5)
  369. def_gen.normal(0.5, 0.5, size=None)
  370. def_gen.normal(0.5, 0.5, size=1)
  371. def_gen.normal(D_arr_0p5, 0.5)
  372. def_gen.normal(0.5, D_arr_0p5)
  373. def_gen.normal(D_arr_0p5, 0.5, size=1)
  374. def_gen.normal(0.5, D_arr_0p5, size=1)
  375. def_gen.normal(D_arr_like_0p5, 0.5)
  376. def_gen.normal(0.5, D_arr_like_0p5)
  377. def_gen.normal(D_arr_0p5, D_arr_0p5)
  378. def_gen.normal(D_arr_like_0p5, D_arr_like_0p5)
  379. def_gen.normal(D_arr_0p5, D_arr_0p5, size=1)
  380. def_gen.normal(D_arr_like_0p5, D_arr_like_0p5, size=1)
  381. def_gen.triangular(0.1, 0.5, 0.9)
  382. def_gen.triangular(0.1, 0.5, 0.9, size=None)
  383. def_gen.triangular(0.1, 0.5, 0.9, size=1)
  384. def_gen.triangular(D_arr_0p1, 0.5, 0.9)
  385. def_gen.triangular(0.1, D_arr_0p5, 0.9)
  386. def_gen.triangular(D_arr_0p1, 0.5, D_arr_like_0p9, size=1)
  387. def_gen.triangular(0.1, D_arr_0p5, 0.9, size=1)
  388. def_gen.triangular(D_arr_like_0p1, 0.5, D_arr_0p9)
  389. def_gen.triangular(0.5, D_arr_like_0p5, 0.9)
  390. def_gen.triangular(D_arr_0p1, D_arr_0p5, 0.9)
  391. def_gen.triangular(D_arr_like_0p1, D_arr_like_0p5, 0.9)
  392. def_gen.triangular(D_arr_0p1, D_arr_0p5, D_arr_0p9, size=1)
  393. def_gen.triangular(D_arr_like_0p1, D_arr_like_0p5, D_arr_like_0p9, size=1)
  394. def_gen.noncentral_f(0.1, 0.5, 0.9)
  395. def_gen.noncentral_f(0.1, 0.5, 0.9, size=None)
  396. def_gen.noncentral_f(0.1, 0.5, 0.9, size=1)
  397. def_gen.noncentral_f(D_arr_0p1, 0.5, 0.9)
  398. def_gen.noncentral_f(0.1, D_arr_0p5, 0.9)
  399. def_gen.noncentral_f(D_arr_0p1, 0.5, D_arr_like_0p9, size=1)
  400. def_gen.noncentral_f(0.1, D_arr_0p5, 0.9, size=1)
  401. def_gen.noncentral_f(D_arr_like_0p1, 0.5, D_arr_0p9)
  402. def_gen.noncentral_f(0.5, D_arr_like_0p5, 0.9)
  403. def_gen.noncentral_f(D_arr_0p1, D_arr_0p5, 0.9)
  404. def_gen.noncentral_f(D_arr_like_0p1, D_arr_like_0p5, 0.9)
  405. def_gen.noncentral_f(D_arr_0p1, D_arr_0p5, D_arr_0p9, size=1)
  406. def_gen.noncentral_f(D_arr_like_0p1, D_arr_like_0p5, D_arr_like_0p9, size=1)
  407. def_gen.binomial(10, 0.5)
  408. def_gen.binomial(10, 0.5, size=None)
  409. def_gen.binomial(10, 0.5, size=1)
  410. def_gen.binomial(I_arr_10, 0.5)
  411. def_gen.binomial(10, D_arr_0p5)
  412. def_gen.binomial(I_arr_10, 0.5, size=1)
  413. def_gen.binomial(10, D_arr_0p5, size=1)
  414. def_gen.binomial(I_arr_like_10, 0.5)
  415. def_gen.binomial(10, D_arr_like_0p5)
  416. def_gen.binomial(I_arr_10, D_arr_0p5)
  417. def_gen.binomial(I_arr_like_10, D_arr_like_0p5)
  418. def_gen.binomial(I_arr_10, D_arr_0p5, size=1)
  419. def_gen.binomial(I_arr_like_10, D_arr_like_0p5, size=1)
  420. def_gen.negative_binomial(10, 0.5)
  421. def_gen.negative_binomial(10, 0.5, size=None)
  422. def_gen.negative_binomial(10, 0.5, size=1)
  423. def_gen.negative_binomial(I_arr_10, 0.5)
  424. def_gen.negative_binomial(10, D_arr_0p5)
  425. def_gen.negative_binomial(I_arr_10, 0.5, size=1)
  426. def_gen.negative_binomial(10, D_arr_0p5, size=1)
  427. def_gen.negative_binomial(I_arr_like_10, 0.5)
  428. def_gen.negative_binomial(10, D_arr_like_0p5)
  429. def_gen.negative_binomial(I_arr_10, D_arr_0p5)
  430. def_gen.negative_binomial(I_arr_like_10, D_arr_like_0p5)
  431. def_gen.negative_binomial(I_arr_10, D_arr_0p5, size=1)
  432. def_gen.negative_binomial(I_arr_like_10, D_arr_like_0p5, size=1)
  433. def_gen.hypergeometric(20, 20, 10)
  434. def_gen.hypergeometric(20, 20, 10, size=None)
  435. def_gen.hypergeometric(20, 20, 10, size=1)
  436. def_gen.hypergeometric(I_arr_20, 20, 10)
  437. def_gen.hypergeometric(20, I_arr_20, 10)
  438. def_gen.hypergeometric(I_arr_20, 20, I_arr_like_10, size=1)
  439. def_gen.hypergeometric(20, I_arr_20, 10, size=1)
  440. def_gen.hypergeometric(I_arr_like_20, 20, I_arr_10)
  441. def_gen.hypergeometric(20, I_arr_like_20, 10)
  442. def_gen.hypergeometric(I_arr_20, I_arr_20, 10)
  443. def_gen.hypergeometric(I_arr_like_20, I_arr_like_20, 10)
  444. def_gen.hypergeometric(I_arr_20, I_arr_20, I_arr_10, size=1)
  445. def_gen.hypergeometric(I_arr_like_20, I_arr_like_20, I_arr_like_10, size=1)
  446. I_int64_100: np.ndarray[Any, np.dtype[np.int64]] = np.array([100], dtype=np.int64)
  447. def_gen.integers(0, 100)
  448. def_gen.integers(100)
  449. def_gen.integers([100])
  450. def_gen.integers(0, [100])
  451. I_bool_low: np.ndarray[Any, np.dtype[np.bool]] = np.array([0], dtype=np.bool)
  452. I_bool_low_like: list[int] = [0]
  453. I_bool_high_open: np.ndarray[Any, np.dtype[np.bool]] = np.array([1], dtype=np.bool)
  454. I_bool_high_closed: np.ndarray[Any, np.dtype[np.bool]] = np.array([1], dtype=np.bool)
  455. def_gen.integers(2, dtype=bool)
  456. def_gen.integers(0, 2, dtype=bool)
  457. def_gen.integers(1, dtype=bool, endpoint=True)
  458. def_gen.integers(0, 1, dtype=bool, endpoint=True)
  459. def_gen.integers(I_bool_low_like, 1, dtype=bool, endpoint=True)
  460. def_gen.integers(I_bool_high_open, dtype=bool)
  461. def_gen.integers(I_bool_low, I_bool_high_open, dtype=bool)
  462. def_gen.integers(0, I_bool_high_open, dtype=bool)
  463. def_gen.integers(I_bool_high_closed, dtype=bool, endpoint=True)
  464. def_gen.integers(I_bool_low, I_bool_high_closed, dtype=bool, endpoint=True)
  465. def_gen.integers(0, I_bool_high_closed, dtype=bool, endpoint=True)
  466. def_gen.integers(2, dtype=np.bool)
  467. def_gen.integers(0, 2, dtype=np.bool)
  468. def_gen.integers(1, dtype=np.bool, endpoint=True)
  469. def_gen.integers(0, 1, dtype=np.bool, endpoint=True)
  470. def_gen.integers(I_bool_low_like, 1, dtype=np.bool, endpoint=True)
  471. def_gen.integers(I_bool_high_open, dtype=np.bool)
  472. def_gen.integers(I_bool_low, I_bool_high_open, dtype=np.bool)
  473. def_gen.integers(0, I_bool_high_open, dtype=np.bool)
  474. def_gen.integers(I_bool_high_closed, dtype=np.bool, endpoint=True)
  475. def_gen.integers(I_bool_low, I_bool_high_closed, dtype=np.bool, endpoint=True)
  476. def_gen.integers(0, I_bool_high_closed, dtype=np.bool, endpoint=True)
  477. I_u1_low: np.ndarray[Any, np.dtype[np.uint8]] = np.array([0], dtype=np.uint8)
  478. I_u1_low_like: list[int] = [0]
  479. I_u1_high_open: np.ndarray[Any, np.dtype[np.uint8]] = np.array([255], dtype=np.uint8)
  480. I_u1_high_closed: np.ndarray[Any, np.dtype[np.uint8]] = np.array([255], dtype=np.uint8)
  481. def_gen.integers(256, dtype="u1")
  482. def_gen.integers(0, 256, dtype="u1")
  483. def_gen.integers(255, dtype="u1", endpoint=True)
  484. def_gen.integers(0, 255, dtype="u1", endpoint=True)
  485. def_gen.integers(I_u1_low_like, 255, dtype="u1", endpoint=True)
  486. def_gen.integers(I_u1_high_open, dtype="u1")
  487. def_gen.integers(I_u1_low, I_u1_high_open, dtype="u1")
  488. def_gen.integers(0, I_u1_high_open, dtype="u1")
  489. def_gen.integers(I_u1_high_closed, dtype="u1", endpoint=True)
  490. def_gen.integers(I_u1_low, I_u1_high_closed, dtype="u1", endpoint=True)
  491. def_gen.integers(0, I_u1_high_closed, dtype="u1", endpoint=True)
  492. def_gen.integers(256, dtype="uint8")
  493. def_gen.integers(0, 256, dtype="uint8")
  494. def_gen.integers(255, dtype="uint8", endpoint=True)
  495. def_gen.integers(0, 255, dtype="uint8", endpoint=True)
  496. def_gen.integers(I_u1_low_like, 255, dtype="uint8", endpoint=True)
  497. def_gen.integers(I_u1_high_open, dtype="uint8")
  498. def_gen.integers(I_u1_low, I_u1_high_open, dtype="uint8")
  499. def_gen.integers(0, I_u1_high_open, dtype="uint8")
  500. def_gen.integers(I_u1_high_closed, dtype="uint8", endpoint=True)
  501. def_gen.integers(I_u1_low, I_u1_high_closed, dtype="uint8", endpoint=True)
  502. def_gen.integers(0, I_u1_high_closed, dtype="uint8", endpoint=True)
  503. def_gen.integers(256, dtype=np.uint8)
  504. def_gen.integers(0, 256, dtype=np.uint8)
  505. def_gen.integers(255, dtype=np.uint8, endpoint=True)
  506. def_gen.integers(0, 255, dtype=np.uint8, endpoint=True)
  507. def_gen.integers(I_u1_low_like, 255, dtype=np.uint8, endpoint=True)
  508. def_gen.integers(I_u1_high_open, dtype=np.uint8)
  509. def_gen.integers(I_u1_low, I_u1_high_open, dtype=np.uint8)
  510. def_gen.integers(0, I_u1_high_open, dtype=np.uint8)
  511. def_gen.integers(I_u1_high_closed, dtype=np.uint8, endpoint=True)
  512. def_gen.integers(I_u1_low, I_u1_high_closed, dtype=np.uint8, endpoint=True)
  513. def_gen.integers(0, I_u1_high_closed, dtype=np.uint8, endpoint=True)
  514. I_u2_low: np.ndarray[Any, np.dtype[np.uint16]] = np.array([0], dtype=np.uint16)
  515. I_u2_low_like: list[int] = [0]
  516. I_u2_high_open: np.ndarray[Any, np.dtype[np.uint16]] = np.array([65535], dtype=np.uint16)
  517. I_u2_high_closed: np.ndarray[Any, np.dtype[np.uint16]] = np.array([65535], dtype=np.uint16)
  518. def_gen.integers(65536, dtype="u2")
  519. def_gen.integers(0, 65536, dtype="u2")
  520. def_gen.integers(65535, dtype="u2", endpoint=True)
  521. def_gen.integers(0, 65535, dtype="u2", endpoint=True)
  522. def_gen.integers(I_u2_low_like, 65535, dtype="u2", endpoint=True)
  523. def_gen.integers(I_u2_high_open, dtype="u2")
  524. def_gen.integers(I_u2_low, I_u2_high_open, dtype="u2")
  525. def_gen.integers(0, I_u2_high_open, dtype="u2")
  526. def_gen.integers(I_u2_high_closed, dtype="u2", endpoint=True)
  527. def_gen.integers(I_u2_low, I_u2_high_closed, dtype="u2", endpoint=True)
  528. def_gen.integers(0, I_u2_high_closed, dtype="u2", endpoint=True)
  529. def_gen.integers(65536, dtype="uint16")
  530. def_gen.integers(0, 65536, dtype="uint16")
  531. def_gen.integers(65535, dtype="uint16", endpoint=True)
  532. def_gen.integers(0, 65535, dtype="uint16", endpoint=True)
  533. def_gen.integers(I_u2_low_like, 65535, dtype="uint16", endpoint=True)
  534. def_gen.integers(I_u2_high_open, dtype="uint16")
  535. def_gen.integers(I_u2_low, I_u2_high_open, dtype="uint16")
  536. def_gen.integers(0, I_u2_high_open, dtype="uint16")
  537. def_gen.integers(I_u2_high_closed, dtype="uint16", endpoint=True)
  538. def_gen.integers(I_u2_low, I_u2_high_closed, dtype="uint16", endpoint=True)
  539. def_gen.integers(0, I_u2_high_closed, dtype="uint16", endpoint=True)
  540. def_gen.integers(65536, dtype=np.uint16)
  541. def_gen.integers(0, 65536, dtype=np.uint16)
  542. def_gen.integers(65535, dtype=np.uint16, endpoint=True)
  543. def_gen.integers(0, 65535, dtype=np.uint16, endpoint=True)
  544. def_gen.integers(I_u2_low_like, 65535, dtype=np.uint16, endpoint=True)
  545. def_gen.integers(I_u2_high_open, dtype=np.uint16)
  546. def_gen.integers(I_u2_low, I_u2_high_open, dtype=np.uint16)
  547. def_gen.integers(0, I_u2_high_open, dtype=np.uint16)
  548. def_gen.integers(I_u2_high_closed, dtype=np.uint16, endpoint=True)
  549. def_gen.integers(I_u2_low, I_u2_high_closed, dtype=np.uint16, endpoint=True)
  550. def_gen.integers(0, I_u2_high_closed, dtype=np.uint16, endpoint=True)
  551. I_u4_low: np.ndarray[Any, np.dtype[np.uint32]] = np.array([0], dtype=np.uint32)
  552. I_u4_low_like: list[int] = [0]
  553. I_u4_high_open: np.ndarray[Any, np.dtype[np.uint32]] = np.array([4294967295], dtype=np.uint32)
  554. I_u4_high_closed: np.ndarray[Any, np.dtype[np.uint32]] = np.array([4294967295], dtype=np.uint32)
  555. def_gen.integers(4294967296, dtype="u4")
  556. def_gen.integers(0, 4294967296, dtype="u4")
  557. def_gen.integers(4294967295, dtype="u4", endpoint=True)
  558. def_gen.integers(0, 4294967295, dtype="u4", endpoint=True)
  559. def_gen.integers(I_u4_low_like, 4294967295, dtype="u4", endpoint=True)
  560. def_gen.integers(I_u4_high_open, dtype="u4")
  561. def_gen.integers(I_u4_low, I_u4_high_open, dtype="u4")
  562. def_gen.integers(0, I_u4_high_open, dtype="u4")
  563. def_gen.integers(I_u4_high_closed, dtype="u4", endpoint=True)
  564. def_gen.integers(I_u4_low, I_u4_high_closed, dtype="u4", endpoint=True)
  565. def_gen.integers(0, I_u4_high_closed, dtype="u4", endpoint=True)
  566. def_gen.integers(4294967296, dtype="uint32")
  567. def_gen.integers(0, 4294967296, dtype="uint32")
  568. def_gen.integers(4294967295, dtype="uint32", endpoint=True)
  569. def_gen.integers(0, 4294967295, dtype="uint32", endpoint=True)
  570. def_gen.integers(I_u4_low_like, 4294967295, dtype="uint32", endpoint=True)
  571. def_gen.integers(I_u4_high_open, dtype="uint32")
  572. def_gen.integers(I_u4_low, I_u4_high_open, dtype="uint32")
  573. def_gen.integers(0, I_u4_high_open, dtype="uint32")
  574. def_gen.integers(I_u4_high_closed, dtype="uint32", endpoint=True)
  575. def_gen.integers(I_u4_low, I_u4_high_closed, dtype="uint32", endpoint=True)
  576. def_gen.integers(0, I_u4_high_closed, dtype="uint32", endpoint=True)
  577. def_gen.integers(4294967296, dtype=np.uint32)
  578. def_gen.integers(0, 4294967296, dtype=np.uint32)
  579. def_gen.integers(4294967295, dtype=np.uint32, endpoint=True)
  580. def_gen.integers(0, 4294967295, dtype=np.uint32, endpoint=True)
  581. def_gen.integers(I_u4_low_like, 4294967295, dtype=np.uint32, endpoint=True)
  582. def_gen.integers(I_u4_high_open, dtype=np.uint32)
  583. def_gen.integers(I_u4_low, I_u4_high_open, dtype=np.uint32)
  584. def_gen.integers(0, I_u4_high_open, dtype=np.uint32)
  585. def_gen.integers(I_u4_high_closed, dtype=np.uint32, endpoint=True)
  586. def_gen.integers(I_u4_low, I_u4_high_closed, dtype=np.uint32, endpoint=True)
  587. def_gen.integers(0, I_u4_high_closed, dtype=np.uint32, endpoint=True)
  588. I_u8_low: np.ndarray[Any, np.dtype[np.uint64]] = np.array([0], dtype=np.uint64)
  589. I_u8_low_like: list[int] = [0]
  590. I_u8_high_open: np.ndarray[Any, np.dtype[np.uint64]] = np.array([18446744073709551615], dtype=np.uint64)
  591. I_u8_high_closed: np.ndarray[Any, np.dtype[np.uint64]] = np.array([18446744073709551615], dtype=np.uint64)
  592. def_gen.integers(18446744073709551616, dtype="u8")
  593. def_gen.integers(0, 18446744073709551616, dtype="u8")
  594. def_gen.integers(18446744073709551615, dtype="u8", endpoint=True)
  595. def_gen.integers(0, 18446744073709551615, dtype="u8", endpoint=True)
  596. def_gen.integers(I_u8_low_like, 18446744073709551615, dtype="u8", endpoint=True)
  597. def_gen.integers(I_u8_high_open, dtype="u8")
  598. def_gen.integers(I_u8_low, I_u8_high_open, dtype="u8")
  599. def_gen.integers(0, I_u8_high_open, dtype="u8")
  600. def_gen.integers(I_u8_high_closed, dtype="u8", endpoint=True)
  601. def_gen.integers(I_u8_low, I_u8_high_closed, dtype="u8", endpoint=True)
  602. def_gen.integers(0, I_u8_high_closed, dtype="u8", endpoint=True)
  603. def_gen.integers(18446744073709551616, dtype="uint64")
  604. def_gen.integers(0, 18446744073709551616, dtype="uint64")
  605. def_gen.integers(18446744073709551615, dtype="uint64", endpoint=True)
  606. def_gen.integers(0, 18446744073709551615, dtype="uint64", endpoint=True)
  607. def_gen.integers(I_u8_low_like, 18446744073709551615, dtype="uint64", endpoint=True)
  608. def_gen.integers(I_u8_high_open, dtype="uint64")
  609. def_gen.integers(I_u8_low, I_u8_high_open, dtype="uint64")
  610. def_gen.integers(0, I_u8_high_open, dtype="uint64")
  611. def_gen.integers(I_u8_high_closed, dtype="uint64", endpoint=True)
  612. def_gen.integers(I_u8_low, I_u8_high_closed, dtype="uint64", endpoint=True)
  613. def_gen.integers(0, I_u8_high_closed, dtype="uint64", endpoint=True)
  614. def_gen.integers(18446744073709551616, dtype=np.uint64)
  615. def_gen.integers(0, 18446744073709551616, dtype=np.uint64)
  616. def_gen.integers(18446744073709551615, dtype=np.uint64, endpoint=True)
  617. def_gen.integers(0, 18446744073709551615, dtype=np.uint64, endpoint=True)
  618. def_gen.integers(I_u8_low_like, 18446744073709551615, dtype=np.uint64, endpoint=True)
  619. def_gen.integers(I_u8_high_open, dtype=np.uint64)
  620. def_gen.integers(I_u8_low, I_u8_high_open, dtype=np.uint64)
  621. def_gen.integers(0, I_u8_high_open, dtype=np.uint64)
  622. def_gen.integers(I_u8_high_closed, dtype=np.uint64, endpoint=True)
  623. def_gen.integers(I_u8_low, I_u8_high_closed, dtype=np.uint64, endpoint=True)
  624. def_gen.integers(0, I_u8_high_closed, dtype=np.uint64, endpoint=True)
  625. I_i1_low: np.ndarray[Any, np.dtype[np.int8]] = np.array([-128], dtype=np.int8)
  626. I_i1_low_like: list[int] = [-128]
  627. I_i1_high_open: np.ndarray[Any, np.dtype[np.int8]] = np.array([127], dtype=np.int8)
  628. I_i1_high_closed: np.ndarray[Any, np.dtype[np.int8]] = np.array([127], dtype=np.int8)
  629. def_gen.integers(128, dtype="i1")
  630. def_gen.integers(-128, 128, dtype="i1")
  631. def_gen.integers(127, dtype="i1", endpoint=True)
  632. def_gen.integers(-128, 127, dtype="i1", endpoint=True)
  633. def_gen.integers(I_i1_low_like, 127, dtype="i1", endpoint=True)
  634. def_gen.integers(I_i1_high_open, dtype="i1")
  635. def_gen.integers(I_i1_low, I_i1_high_open, dtype="i1")
  636. def_gen.integers(-128, I_i1_high_open, dtype="i1")
  637. def_gen.integers(I_i1_high_closed, dtype="i1", endpoint=True)
  638. def_gen.integers(I_i1_low, I_i1_high_closed, dtype="i1", endpoint=True)
  639. def_gen.integers(-128, I_i1_high_closed, dtype="i1", endpoint=True)
  640. def_gen.integers(128, dtype="int8")
  641. def_gen.integers(-128, 128, dtype="int8")
  642. def_gen.integers(127, dtype="int8", endpoint=True)
  643. def_gen.integers(-128, 127, dtype="int8", endpoint=True)
  644. def_gen.integers(I_i1_low_like, 127, dtype="int8", endpoint=True)
  645. def_gen.integers(I_i1_high_open, dtype="int8")
  646. def_gen.integers(I_i1_low, I_i1_high_open, dtype="int8")
  647. def_gen.integers(-128, I_i1_high_open, dtype="int8")
  648. def_gen.integers(I_i1_high_closed, dtype="int8", endpoint=True)
  649. def_gen.integers(I_i1_low, I_i1_high_closed, dtype="int8", endpoint=True)
  650. def_gen.integers(-128, I_i1_high_closed, dtype="int8", endpoint=True)
  651. def_gen.integers(128, dtype=np.int8)
  652. def_gen.integers(-128, 128, dtype=np.int8)
  653. def_gen.integers(127, dtype=np.int8, endpoint=True)
  654. def_gen.integers(-128, 127, dtype=np.int8, endpoint=True)
  655. def_gen.integers(I_i1_low_like, 127, dtype=np.int8, endpoint=True)
  656. def_gen.integers(I_i1_high_open, dtype=np.int8)
  657. def_gen.integers(I_i1_low, I_i1_high_open, dtype=np.int8)
  658. def_gen.integers(-128, I_i1_high_open, dtype=np.int8)
  659. def_gen.integers(I_i1_high_closed, dtype=np.int8, endpoint=True)
  660. def_gen.integers(I_i1_low, I_i1_high_closed, dtype=np.int8, endpoint=True)
  661. def_gen.integers(-128, I_i1_high_closed, dtype=np.int8, endpoint=True)
  662. I_i2_low: np.ndarray[Any, np.dtype[np.int16]] = np.array([-32768], dtype=np.int16)
  663. I_i2_low_like: list[int] = [-32768]
  664. I_i2_high_open: np.ndarray[Any, np.dtype[np.int16]] = np.array([32767], dtype=np.int16)
  665. I_i2_high_closed: np.ndarray[Any, np.dtype[np.int16]] = np.array([32767], dtype=np.int16)
  666. def_gen.integers(32768, dtype="i2")
  667. def_gen.integers(-32768, 32768, dtype="i2")
  668. def_gen.integers(32767, dtype="i2", endpoint=True)
  669. def_gen.integers(-32768, 32767, dtype="i2", endpoint=True)
  670. def_gen.integers(I_i2_low_like, 32767, dtype="i2", endpoint=True)
  671. def_gen.integers(I_i2_high_open, dtype="i2")
  672. def_gen.integers(I_i2_low, I_i2_high_open, dtype="i2")
  673. def_gen.integers(-32768, I_i2_high_open, dtype="i2")
  674. def_gen.integers(I_i2_high_closed, dtype="i2", endpoint=True)
  675. def_gen.integers(I_i2_low, I_i2_high_closed, dtype="i2", endpoint=True)
  676. def_gen.integers(-32768, I_i2_high_closed, dtype="i2", endpoint=True)
  677. def_gen.integers(32768, dtype="int16")
  678. def_gen.integers(-32768, 32768, dtype="int16")
  679. def_gen.integers(32767, dtype="int16", endpoint=True)
  680. def_gen.integers(-32768, 32767, dtype="int16", endpoint=True)
  681. def_gen.integers(I_i2_low_like, 32767, dtype="int16", endpoint=True)
  682. def_gen.integers(I_i2_high_open, dtype="int16")
  683. def_gen.integers(I_i2_low, I_i2_high_open, dtype="int16")
  684. def_gen.integers(-32768, I_i2_high_open, dtype="int16")
  685. def_gen.integers(I_i2_high_closed, dtype="int16", endpoint=True)
  686. def_gen.integers(I_i2_low, I_i2_high_closed, dtype="int16", endpoint=True)
  687. def_gen.integers(-32768, I_i2_high_closed, dtype="int16", endpoint=True)
  688. def_gen.integers(32768, dtype=np.int16)
  689. def_gen.integers(-32768, 32768, dtype=np.int16)
  690. def_gen.integers(32767, dtype=np.int16, endpoint=True)
  691. def_gen.integers(-32768, 32767, dtype=np.int16, endpoint=True)
  692. def_gen.integers(I_i2_low_like, 32767, dtype=np.int16, endpoint=True)
  693. def_gen.integers(I_i2_high_open, dtype=np.int16)
  694. def_gen.integers(I_i2_low, I_i2_high_open, dtype=np.int16)
  695. def_gen.integers(-32768, I_i2_high_open, dtype=np.int16)
  696. def_gen.integers(I_i2_high_closed, dtype=np.int16, endpoint=True)
  697. def_gen.integers(I_i2_low, I_i2_high_closed, dtype=np.int16, endpoint=True)
  698. def_gen.integers(-32768, I_i2_high_closed, dtype=np.int16, endpoint=True)
  699. I_i4_low: np.ndarray[Any, np.dtype[np.int32]] = np.array([-2147483648], dtype=np.int32)
  700. I_i4_low_like: list[int] = [-2147483648]
  701. I_i4_high_open: np.ndarray[Any, np.dtype[np.int32]] = np.array([2147483647], dtype=np.int32)
  702. I_i4_high_closed: np.ndarray[Any, np.dtype[np.int32]] = np.array([2147483647], dtype=np.int32)
  703. def_gen.integers(2147483648, dtype="i4")
  704. def_gen.integers(-2147483648, 2147483648, dtype="i4")
  705. def_gen.integers(2147483647, dtype="i4", endpoint=True)
  706. def_gen.integers(-2147483648, 2147483647, dtype="i4", endpoint=True)
  707. def_gen.integers(I_i4_low_like, 2147483647, dtype="i4", endpoint=True)
  708. def_gen.integers(I_i4_high_open, dtype="i4")
  709. def_gen.integers(I_i4_low, I_i4_high_open, dtype="i4")
  710. def_gen.integers(-2147483648, I_i4_high_open, dtype="i4")
  711. def_gen.integers(I_i4_high_closed, dtype="i4", endpoint=True)
  712. def_gen.integers(I_i4_low, I_i4_high_closed, dtype="i4", endpoint=True)
  713. def_gen.integers(-2147483648, I_i4_high_closed, dtype="i4", endpoint=True)
  714. def_gen.integers(2147483648, dtype="int32")
  715. def_gen.integers(-2147483648, 2147483648, dtype="int32")
  716. def_gen.integers(2147483647, dtype="int32", endpoint=True)
  717. def_gen.integers(-2147483648, 2147483647, dtype="int32", endpoint=True)
  718. def_gen.integers(I_i4_low_like, 2147483647, dtype="int32", endpoint=True)
  719. def_gen.integers(I_i4_high_open, dtype="int32")
  720. def_gen.integers(I_i4_low, I_i4_high_open, dtype="int32")
  721. def_gen.integers(-2147483648, I_i4_high_open, dtype="int32")
  722. def_gen.integers(I_i4_high_closed, dtype="int32", endpoint=True)
  723. def_gen.integers(I_i4_low, I_i4_high_closed, dtype="int32", endpoint=True)
  724. def_gen.integers(-2147483648, I_i4_high_closed, dtype="int32", endpoint=True)
  725. def_gen.integers(2147483648, dtype=np.int32)
  726. def_gen.integers(-2147483648, 2147483648, dtype=np.int32)
  727. def_gen.integers(2147483647, dtype=np.int32, endpoint=True)
  728. def_gen.integers(-2147483648, 2147483647, dtype=np.int32, endpoint=True)
  729. def_gen.integers(I_i4_low_like, 2147483647, dtype=np.int32, endpoint=True)
  730. def_gen.integers(I_i4_high_open, dtype=np.int32)
  731. def_gen.integers(I_i4_low, I_i4_high_open, dtype=np.int32)
  732. def_gen.integers(-2147483648, I_i4_high_open, dtype=np.int32)
  733. def_gen.integers(I_i4_high_closed, dtype=np.int32, endpoint=True)
  734. def_gen.integers(I_i4_low, I_i4_high_closed, dtype=np.int32, endpoint=True)
  735. def_gen.integers(-2147483648, I_i4_high_closed, dtype=np.int32, endpoint=True)
  736. I_i8_low: np.ndarray[Any, np.dtype[np.int64]] = np.array([-9223372036854775808], dtype=np.int64)
  737. I_i8_low_like: list[int] = [-9223372036854775808]
  738. I_i8_high_open: np.ndarray[Any, np.dtype[np.int64]] = np.array([9223372036854775807], dtype=np.int64)
  739. I_i8_high_closed: np.ndarray[Any, np.dtype[np.int64]] = np.array([9223372036854775807], dtype=np.int64)
  740. def_gen.integers(9223372036854775808, dtype="i8")
  741. def_gen.integers(-9223372036854775808, 9223372036854775808, dtype="i8")
  742. def_gen.integers(9223372036854775807, dtype="i8", endpoint=True)
  743. def_gen.integers(-9223372036854775808, 9223372036854775807, dtype="i8", endpoint=True)
  744. def_gen.integers(I_i8_low_like, 9223372036854775807, dtype="i8", endpoint=True)
  745. def_gen.integers(I_i8_high_open, dtype="i8")
  746. def_gen.integers(I_i8_low, I_i8_high_open, dtype="i8")
  747. def_gen.integers(-9223372036854775808, I_i8_high_open, dtype="i8")
  748. def_gen.integers(I_i8_high_closed, dtype="i8", endpoint=True)
  749. def_gen.integers(I_i8_low, I_i8_high_closed, dtype="i8", endpoint=True)
  750. def_gen.integers(-9223372036854775808, I_i8_high_closed, dtype="i8", endpoint=True)
  751. def_gen.integers(9223372036854775808, dtype="int64")
  752. def_gen.integers(-9223372036854775808, 9223372036854775808, dtype="int64")
  753. def_gen.integers(9223372036854775807, dtype="int64", endpoint=True)
  754. def_gen.integers(-9223372036854775808, 9223372036854775807, dtype="int64", endpoint=True)
  755. def_gen.integers(I_i8_low_like, 9223372036854775807, dtype="int64", endpoint=True)
  756. def_gen.integers(I_i8_high_open, dtype="int64")
  757. def_gen.integers(I_i8_low, I_i8_high_open, dtype="int64")
  758. def_gen.integers(-9223372036854775808, I_i8_high_open, dtype="int64")
  759. def_gen.integers(I_i8_high_closed, dtype="int64", endpoint=True)
  760. def_gen.integers(I_i8_low, I_i8_high_closed, dtype="int64", endpoint=True)
  761. def_gen.integers(-9223372036854775808, I_i8_high_closed, dtype="int64", endpoint=True)
  762. def_gen.integers(9223372036854775808, dtype=np.int64)
  763. def_gen.integers(-9223372036854775808, 9223372036854775808, dtype=np.int64)
  764. def_gen.integers(9223372036854775807, dtype=np.int64, endpoint=True)
  765. def_gen.integers(-9223372036854775808, 9223372036854775807, dtype=np.int64, endpoint=True)
  766. def_gen.integers(I_i8_low_like, 9223372036854775807, dtype=np.int64, endpoint=True)
  767. def_gen.integers(I_i8_high_open, dtype=np.int64)
  768. def_gen.integers(I_i8_low, I_i8_high_open, dtype=np.int64)
  769. def_gen.integers(-9223372036854775808, I_i8_high_open, dtype=np.int64)
  770. def_gen.integers(I_i8_high_closed, dtype=np.int64, endpoint=True)
  771. def_gen.integers(I_i8_low, I_i8_high_closed, dtype=np.int64, endpoint=True)
  772. def_gen.integers(-9223372036854775808, I_i8_high_closed, dtype=np.int64, endpoint=True)
  773. def_gen.bit_generator
  774. def_gen.bytes(2)
  775. def_gen.choice(5)
  776. def_gen.choice(5, 3)
  777. def_gen.choice(5, 3, replace=True)
  778. def_gen.choice(5, 3, p=[1 / 5] * 5)
  779. def_gen.choice(5, 3, p=[1 / 5] * 5, replace=False)
  780. def_gen.choice(["pooh", "rabbit", "piglet", "Christopher"])
  781. def_gen.choice(["pooh", "rabbit", "piglet", "Christopher"], 3)
  782. def_gen.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, p=[1 / 4] * 4)
  783. def_gen.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, replace=True)
  784. def_gen.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, replace=False, p=np.array([1 / 8, 1 / 8, 1 / 2, 1 / 4]))
  785. def_gen.dirichlet([0.5, 0.5])
  786. def_gen.dirichlet(np.array([0.5, 0.5]))
  787. def_gen.dirichlet(np.array([0.5, 0.5]), size=3)
  788. def_gen.multinomial(20, [1 / 6.0] * 6)
  789. def_gen.multinomial(20, np.array([0.5, 0.5]))
  790. def_gen.multinomial(20, [1 / 6.0] * 6, size=2)
  791. def_gen.multinomial([[10], [20]], [1 / 6.0] * 6, size=(2, 2))
  792. def_gen.multinomial(np.array([[10], [20]]), np.array([0.5, 0.5]), size=(2, 2))
  793. def_gen.multivariate_hypergeometric([3, 5, 7], 2)
  794. def_gen.multivariate_hypergeometric(np.array([3, 5, 7]), 2)
  795. def_gen.multivariate_hypergeometric(np.array([3, 5, 7]), 2, size=4)
  796. def_gen.multivariate_hypergeometric(np.array([3, 5, 7]), 2, size=(4, 7))
  797. def_gen.multivariate_hypergeometric([3, 5, 7], 2, method="count")
  798. def_gen.multivariate_hypergeometric(np.array([3, 5, 7]), 2, method="marginals")
  799. def_gen.multivariate_normal([0.0], [[1.0]])
  800. def_gen.multivariate_normal([0.0], np.array([[1.0]]))
  801. def_gen.multivariate_normal(np.array([0.0]), [[1.0]])
  802. def_gen.multivariate_normal([0.0], np.array([[1.0]]))
  803. def_gen.permutation(10)
  804. def_gen.permutation([1, 2, 3, 4])
  805. def_gen.permutation(np.array([1, 2, 3, 4]))
  806. def_gen.permutation(D_2D, axis=1)
  807. def_gen.permuted(D_2D)
  808. def_gen.permuted(D_2D_like)
  809. def_gen.permuted(D_2D, axis=1)
  810. def_gen.permuted(D_2D, out=D_2D)
  811. def_gen.permuted(D_2D_like, out=D_2D)
  812. def_gen.permuted(D_2D_like, out=D_2D)
  813. def_gen.permuted(D_2D, axis=1, out=D_2D)
  814. def_gen.shuffle(np.arange(10))
  815. def_gen.shuffle([1, 2, 3, 4, 5])
  816. def_gen.shuffle(D_2D, axis=1)
  817. def_gen.__str__()
  818. def_gen.__repr__()
  819. def_gen.__setstate__(dict(def_gen.bit_generator.state))
  820. # RandomState
  821. random_st: np.random.RandomState = np.random.RandomState()
  822. random_st.standard_normal()
  823. random_st.standard_normal(size=None)
  824. random_st.standard_normal(size=1)
  825. random_st.random()
  826. random_st.random(size=None)
  827. random_st.random(size=1)
  828. random_st.standard_cauchy()
  829. random_st.standard_cauchy(size=None)
  830. random_st.standard_cauchy(size=1)
  831. random_st.standard_exponential()
  832. random_st.standard_exponential(size=None)
  833. random_st.standard_exponential(size=1)
  834. random_st.zipf(1.5)
  835. random_st.zipf(1.5, size=None)
  836. random_st.zipf(1.5, size=1)
  837. random_st.zipf(D_arr_1p5)
  838. random_st.zipf(D_arr_1p5, size=1)
  839. random_st.zipf(D_arr_like_1p5)
  840. random_st.zipf(D_arr_like_1p5, size=1)
  841. random_st.weibull(0.5)
  842. random_st.weibull(0.5, size=None)
  843. random_st.weibull(0.5, size=1)
  844. random_st.weibull(D_arr_0p5)
  845. random_st.weibull(D_arr_0p5, size=1)
  846. random_st.weibull(D_arr_like_0p5)
  847. random_st.weibull(D_arr_like_0p5, size=1)
  848. random_st.standard_t(0.5)
  849. random_st.standard_t(0.5, size=None)
  850. random_st.standard_t(0.5, size=1)
  851. random_st.standard_t(D_arr_0p5)
  852. random_st.standard_t(D_arr_0p5, size=1)
  853. random_st.standard_t(D_arr_like_0p5)
  854. random_st.standard_t(D_arr_like_0p5, size=1)
  855. random_st.poisson(0.5)
  856. random_st.poisson(0.5, size=None)
  857. random_st.poisson(0.5, size=1)
  858. random_st.poisson(D_arr_0p5)
  859. random_st.poisson(D_arr_0p5, size=1)
  860. random_st.poisson(D_arr_like_0p5)
  861. random_st.poisson(D_arr_like_0p5, size=1)
  862. random_st.power(0.5)
  863. random_st.power(0.5, size=None)
  864. random_st.power(0.5, size=1)
  865. random_st.power(D_arr_0p5)
  866. random_st.power(D_arr_0p5, size=1)
  867. random_st.power(D_arr_like_0p5)
  868. random_st.power(D_arr_like_0p5, size=1)
  869. random_st.pareto(0.5)
  870. random_st.pareto(0.5, size=None)
  871. random_st.pareto(0.5, size=1)
  872. random_st.pareto(D_arr_0p5)
  873. random_st.pareto(D_arr_0p5, size=1)
  874. random_st.pareto(D_arr_like_0p5)
  875. random_st.pareto(D_arr_like_0p5, size=1)
  876. random_st.chisquare(0.5)
  877. random_st.chisquare(0.5, size=None)
  878. random_st.chisquare(0.5, size=1)
  879. random_st.chisquare(D_arr_0p5)
  880. random_st.chisquare(D_arr_0p5, size=1)
  881. random_st.chisquare(D_arr_like_0p5)
  882. random_st.chisquare(D_arr_like_0p5, size=1)
  883. random_st.exponential(0.5)
  884. random_st.exponential(0.5, size=None)
  885. random_st.exponential(0.5, size=1)
  886. random_st.exponential(D_arr_0p5)
  887. random_st.exponential(D_arr_0p5, size=1)
  888. random_st.exponential(D_arr_like_0p5)
  889. random_st.exponential(D_arr_like_0p5, size=1)
  890. random_st.geometric(0.5)
  891. random_st.geometric(0.5, size=None)
  892. random_st.geometric(0.5, size=1)
  893. random_st.geometric(D_arr_0p5)
  894. random_st.geometric(D_arr_0p5, size=1)
  895. random_st.geometric(D_arr_like_0p5)
  896. random_st.geometric(D_arr_like_0p5, size=1)
  897. random_st.logseries(0.5)
  898. random_st.logseries(0.5, size=None)
  899. random_st.logseries(0.5, size=1)
  900. random_st.logseries(D_arr_0p5)
  901. random_st.logseries(D_arr_0p5, size=1)
  902. random_st.logseries(D_arr_like_0p5)
  903. random_st.logseries(D_arr_like_0p5, size=1)
  904. random_st.rayleigh(0.5)
  905. random_st.rayleigh(0.5, size=None)
  906. random_st.rayleigh(0.5, size=1)
  907. random_st.rayleigh(D_arr_0p5)
  908. random_st.rayleigh(D_arr_0p5, size=1)
  909. random_st.rayleigh(D_arr_like_0p5)
  910. random_st.rayleigh(D_arr_like_0p5, size=1)
  911. random_st.standard_gamma(0.5)
  912. random_st.standard_gamma(0.5, size=None)
  913. random_st.standard_gamma(0.5, size=1)
  914. random_st.standard_gamma(D_arr_0p5)
  915. random_st.standard_gamma(D_arr_0p5, size=1)
  916. random_st.standard_gamma(D_arr_like_0p5)
  917. random_st.standard_gamma(D_arr_like_0p5, size=1)
  918. random_st.standard_gamma(D_arr_like_0p5, size=1)
  919. random_st.vonmises(0.5, 0.5)
  920. random_st.vonmises(0.5, 0.5, size=None)
  921. random_st.vonmises(0.5, 0.5, size=1)
  922. random_st.vonmises(D_arr_0p5, 0.5)
  923. random_st.vonmises(0.5, D_arr_0p5)
  924. random_st.vonmises(D_arr_0p5, 0.5, size=1)
  925. random_st.vonmises(0.5, D_arr_0p5, size=1)
  926. random_st.vonmises(D_arr_like_0p5, 0.5)
  927. random_st.vonmises(0.5, D_arr_like_0p5)
  928. random_st.vonmises(D_arr_0p5, D_arr_0p5)
  929. random_st.vonmises(D_arr_like_0p5, D_arr_like_0p5)
  930. random_st.vonmises(D_arr_0p5, D_arr_0p5, size=1)
  931. random_st.vonmises(D_arr_like_0p5, D_arr_like_0p5, size=1)
  932. random_st.wald(0.5, 0.5)
  933. random_st.wald(0.5, 0.5, size=None)
  934. random_st.wald(0.5, 0.5, size=1)
  935. random_st.wald(D_arr_0p5, 0.5)
  936. random_st.wald(0.5, D_arr_0p5)
  937. random_st.wald(D_arr_0p5, 0.5, size=1)
  938. random_st.wald(0.5, D_arr_0p5, size=1)
  939. random_st.wald(D_arr_like_0p5, 0.5)
  940. random_st.wald(0.5, D_arr_like_0p5)
  941. random_st.wald(D_arr_0p5, D_arr_0p5)
  942. random_st.wald(D_arr_like_0p5, D_arr_like_0p5)
  943. random_st.wald(D_arr_0p5, D_arr_0p5, size=1)
  944. random_st.wald(D_arr_like_0p5, D_arr_like_0p5, size=1)
  945. random_st.uniform(0.5, 0.5)
  946. random_st.uniform(0.5, 0.5, size=None)
  947. random_st.uniform(0.5, 0.5, size=1)
  948. random_st.uniform(D_arr_0p5, 0.5)
  949. random_st.uniform(0.5, D_arr_0p5)
  950. random_st.uniform(D_arr_0p5, 0.5, size=1)
  951. random_st.uniform(0.5, D_arr_0p5, size=1)
  952. random_st.uniform(D_arr_like_0p5, 0.5)
  953. random_st.uniform(0.5, D_arr_like_0p5)
  954. random_st.uniform(D_arr_0p5, D_arr_0p5)
  955. random_st.uniform(D_arr_like_0p5, D_arr_like_0p5)
  956. random_st.uniform(D_arr_0p5, D_arr_0p5, size=1)
  957. random_st.uniform(D_arr_like_0p5, D_arr_like_0p5, size=1)
  958. random_st.beta(0.5, 0.5)
  959. random_st.beta(0.5, 0.5, size=None)
  960. random_st.beta(0.5, 0.5, size=1)
  961. random_st.beta(D_arr_0p5, 0.5)
  962. random_st.beta(0.5, D_arr_0p5)
  963. random_st.beta(D_arr_0p5, 0.5, size=1)
  964. random_st.beta(0.5, D_arr_0p5, size=1)
  965. random_st.beta(D_arr_like_0p5, 0.5)
  966. random_st.beta(0.5, D_arr_like_0p5)
  967. random_st.beta(D_arr_0p5, D_arr_0p5)
  968. random_st.beta(D_arr_like_0p5, D_arr_like_0p5)
  969. random_st.beta(D_arr_0p5, D_arr_0p5, size=1)
  970. random_st.beta(D_arr_like_0p5, D_arr_like_0p5, size=1)
  971. random_st.f(0.5, 0.5)
  972. random_st.f(0.5, 0.5, size=None)
  973. random_st.f(0.5, 0.5, size=1)
  974. random_st.f(D_arr_0p5, 0.5)
  975. random_st.f(0.5, D_arr_0p5)
  976. random_st.f(D_arr_0p5, 0.5, size=1)
  977. random_st.f(0.5, D_arr_0p5, size=1)
  978. random_st.f(D_arr_like_0p5, 0.5)
  979. random_st.f(0.5, D_arr_like_0p5)
  980. random_st.f(D_arr_0p5, D_arr_0p5)
  981. random_st.f(D_arr_like_0p5, D_arr_like_0p5)
  982. random_st.f(D_arr_0p5, D_arr_0p5, size=1)
  983. random_st.f(D_arr_like_0p5, D_arr_like_0p5, size=1)
  984. random_st.gamma(0.5, 0.5)
  985. random_st.gamma(0.5, 0.5, size=None)
  986. random_st.gamma(0.5, 0.5, size=1)
  987. random_st.gamma(D_arr_0p5, 0.5)
  988. random_st.gamma(0.5, D_arr_0p5)
  989. random_st.gamma(D_arr_0p5, 0.5, size=1)
  990. random_st.gamma(0.5, D_arr_0p5, size=1)
  991. random_st.gamma(D_arr_like_0p5, 0.5)
  992. random_st.gamma(0.5, D_arr_like_0p5)
  993. random_st.gamma(D_arr_0p5, D_arr_0p5)
  994. random_st.gamma(D_arr_like_0p5, D_arr_like_0p5)
  995. random_st.gamma(D_arr_0p5, D_arr_0p5, size=1)
  996. random_st.gamma(D_arr_like_0p5, D_arr_like_0p5, size=1)
  997. random_st.gumbel(0.5, 0.5)
  998. random_st.gumbel(0.5, 0.5, size=None)
  999. random_st.gumbel(0.5, 0.5, size=1)
  1000. random_st.gumbel(D_arr_0p5, 0.5)
  1001. random_st.gumbel(0.5, D_arr_0p5)
  1002. random_st.gumbel(D_arr_0p5, 0.5, size=1)
  1003. random_st.gumbel(0.5, D_arr_0p5, size=1)
  1004. random_st.gumbel(D_arr_like_0p5, 0.5)
  1005. random_st.gumbel(0.5, D_arr_like_0p5)
  1006. random_st.gumbel(D_arr_0p5, D_arr_0p5)
  1007. random_st.gumbel(D_arr_like_0p5, D_arr_like_0p5)
  1008. random_st.gumbel(D_arr_0p5, D_arr_0p5, size=1)
  1009. random_st.gumbel(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1010. random_st.laplace(0.5, 0.5)
  1011. random_st.laplace(0.5, 0.5, size=None)
  1012. random_st.laplace(0.5, 0.5, size=1)
  1013. random_st.laplace(D_arr_0p5, 0.5)
  1014. random_st.laplace(0.5, D_arr_0p5)
  1015. random_st.laplace(D_arr_0p5, 0.5, size=1)
  1016. random_st.laplace(0.5, D_arr_0p5, size=1)
  1017. random_st.laplace(D_arr_like_0p5, 0.5)
  1018. random_st.laplace(0.5, D_arr_like_0p5)
  1019. random_st.laplace(D_arr_0p5, D_arr_0p5)
  1020. random_st.laplace(D_arr_like_0p5, D_arr_like_0p5)
  1021. random_st.laplace(D_arr_0p5, D_arr_0p5, size=1)
  1022. random_st.laplace(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1023. random_st.logistic(0.5, 0.5)
  1024. random_st.logistic(0.5, 0.5, size=None)
  1025. random_st.logistic(0.5, 0.5, size=1)
  1026. random_st.logistic(D_arr_0p5, 0.5)
  1027. random_st.logistic(0.5, D_arr_0p5)
  1028. random_st.logistic(D_arr_0p5, 0.5, size=1)
  1029. random_st.logistic(0.5, D_arr_0p5, size=1)
  1030. random_st.logistic(D_arr_like_0p5, 0.5)
  1031. random_st.logistic(0.5, D_arr_like_0p5)
  1032. random_st.logistic(D_arr_0p5, D_arr_0p5)
  1033. random_st.logistic(D_arr_like_0p5, D_arr_like_0p5)
  1034. random_st.logistic(D_arr_0p5, D_arr_0p5, size=1)
  1035. random_st.logistic(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1036. random_st.lognormal(0.5, 0.5)
  1037. random_st.lognormal(0.5, 0.5, size=None)
  1038. random_st.lognormal(0.5, 0.5, size=1)
  1039. random_st.lognormal(D_arr_0p5, 0.5)
  1040. random_st.lognormal(0.5, D_arr_0p5)
  1041. random_st.lognormal(D_arr_0p5, 0.5, size=1)
  1042. random_st.lognormal(0.5, D_arr_0p5, size=1)
  1043. random_st.lognormal(D_arr_like_0p5, 0.5)
  1044. random_st.lognormal(0.5, D_arr_like_0p5)
  1045. random_st.lognormal(D_arr_0p5, D_arr_0p5)
  1046. random_st.lognormal(D_arr_like_0p5, D_arr_like_0p5)
  1047. random_st.lognormal(D_arr_0p5, D_arr_0p5, size=1)
  1048. random_st.lognormal(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1049. random_st.noncentral_chisquare(0.5, 0.5)
  1050. random_st.noncentral_chisquare(0.5, 0.5, size=None)
  1051. random_st.noncentral_chisquare(0.5, 0.5, size=1)
  1052. random_st.noncentral_chisquare(D_arr_0p5, 0.5)
  1053. random_st.noncentral_chisquare(0.5, D_arr_0p5)
  1054. random_st.noncentral_chisquare(D_arr_0p5, 0.5, size=1)
  1055. random_st.noncentral_chisquare(0.5, D_arr_0p5, size=1)
  1056. random_st.noncentral_chisquare(D_arr_like_0p5, 0.5)
  1057. random_st.noncentral_chisquare(0.5, D_arr_like_0p5)
  1058. random_st.noncentral_chisquare(D_arr_0p5, D_arr_0p5)
  1059. random_st.noncentral_chisquare(D_arr_like_0p5, D_arr_like_0p5)
  1060. random_st.noncentral_chisquare(D_arr_0p5, D_arr_0p5, size=1)
  1061. random_st.noncentral_chisquare(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1062. random_st.normal(0.5, 0.5)
  1063. random_st.normal(0.5, 0.5, size=None)
  1064. random_st.normal(0.5, 0.5, size=1)
  1065. random_st.normal(D_arr_0p5, 0.5)
  1066. random_st.normal(0.5, D_arr_0p5)
  1067. random_st.normal(D_arr_0p5, 0.5, size=1)
  1068. random_st.normal(0.5, D_arr_0p5, size=1)
  1069. random_st.normal(D_arr_like_0p5, 0.5)
  1070. random_st.normal(0.5, D_arr_like_0p5)
  1071. random_st.normal(D_arr_0p5, D_arr_0p5)
  1072. random_st.normal(D_arr_like_0p5, D_arr_like_0p5)
  1073. random_st.normal(D_arr_0p5, D_arr_0p5, size=1)
  1074. random_st.normal(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1075. random_st.triangular(0.1, 0.5, 0.9)
  1076. random_st.triangular(0.1, 0.5, 0.9, size=None)
  1077. random_st.triangular(0.1, 0.5, 0.9, size=1)
  1078. random_st.triangular(D_arr_0p1, 0.5, 0.9)
  1079. random_st.triangular(0.1, D_arr_0p5, 0.9)
  1080. random_st.triangular(D_arr_0p1, 0.5, D_arr_like_0p9, size=1)
  1081. random_st.triangular(0.1, D_arr_0p5, 0.9, size=1)
  1082. random_st.triangular(D_arr_like_0p1, 0.5, D_arr_0p9)
  1083. random_st.triangular(0.5, D_arr_like_0p5, 0.9)
  1084. random_st.triangular(D_arr_0p1, D_arr_0p5, 0.9)
  1085. random_st.triangular(D_arr_like_0p1, D_arr_like_0p5, 0.9)
  1086. random_st.triangular(D_arr_0p1, D_arr_0p5, D_arr_0p9, size=1)
  1087. random_st.triangular(D_arr_like_0p1, D_arr_like_0p5, D_arr_like_0p9, size=1)
  1088. random_st.noncentral_f(0.1, 0.5, 0.9)
  1089. random_st.noncentral_f(0.1, 0.5, 0.9, size=None)
  1090. random_st.noncentral_f(0.1, 0.5, 0.9, size=1)
  1091. random_st.noncentral_f(D_arr_0p1, 0.5, 0.9)
  1092. random_st.noncentral_f(0.1, D_arr_0p5, 0.9)
  1093. random_st.noncentral_f(D_arr_0p1, 0.5, D_arr_like_0p9, size=1)
  1094. random_st.noncentral_f(0.1, D_arr_0p5, 0.9, size=1)
  1095. random_st.noncentral_f(D_arr_like_0p1, 0.5, D_arr_0p9)
  1096. random_st.noncentral_f(0.5, D_arr_like_0p5, 0.9)
  1097. random_st.noncentral_f(D_arr_0p1, D_arr_0p5, 0.9)
  1098. random_st.noncentral_f(D_arr_like_0p1, D_arr_like_0p5, 0.9)
  1099. random_st.noncentral_f(D_arr_0p1, D_arr_0p5, D_arr_0p9, size=1)
  1100. random_st.noncentral_f(D_arr_like_0p1, D_arr_like_0p5, D_arr_like_0p9, size=1)
  1101. random_st.binomial(10, 0.5)
  1102. random_st.binomial(10, 0.5, size=None)
  1103. random_st.binomial(10, 0.5, size=1)
  1104. random_st.binomial(I_arr_10, 0.5)
  1105. random_st.binomial(10, D_arr_0p5)
  1106. random_st.binomial(I_arr_10, 0.5, size=1)
  1107. random_st.binomial(10, D_arr_0p5, size=1)
  1108. random_st.binomial(I_arr_like_10, 0.5)
  1109. random_st.binomial(10, D_arr_like_0p5)
  1110. random_st.binomial(I_arr_10, D_arr_0p5)
  1111. random_st.binomial(I_arr_like_10, D_arr_like_0p5)
  1112. random_st.binomial(I_arr_10, D_arr_0p5, size=1)
  1113. random_st.binomial(I_arr_like_10, D_arr_like_0p5, size=1)
  1114. random_st.negative_binomial(10, 0.5)
  1115. random_st.negative_binomial(10, 0.5, size=None)
  1116. random_st.negative_binomial(10, 0.5, size=1)
  1117. random_st.negative_binomial(I_arr_10, 0.5)
  1118. random_st.negative_binomial(10, D_arr_0p5)
  1119. random_st.negative_binomial(I_arr_10, 0.5, size=1)
  1120. random_st.negative_binomial(10, D_arr_0p5, size=1)
  1121. random_st.negative_binomial(I_arr_like_10, 0.5)
  1122. random_st.negative_binomial(10, D_arr_like_0p5)
  1123. random_st.negative_binomial(I_arr_10, D_arr_0p5)
  1124. random_st.negative_binomial(I_arr_like_10, D_arr_like_0p5)
  1125. random_st.negative_binomial(I_arr_10, D_arr_0p5, size=1)
  1126. random_st.negative_binomial(I_arr_like_10, D_arr_like_0p5, size=1)
  1127. random_st.hypergeometric(20, 20, 10)
  1128. random_st.hypergeometric(20, 20, 10, size=None)
  1129. random_st.hypergeometric(20, 20, 10, size=1)
  1130. random_st.hypergeometric(I_arr_20, 20, 10)
  1131. random_st.hypergeometric(20, I_arr_20, 10)
  1132. random_st.hypergeometric(I_arr_20, 20, I_arr_like_10, size=1)
  1133. random_st.hypergeometric(20, I_arr_20, 10, size=1)
  1134. random_st.hypergeometric(I_arr_like_20, 20, I_arr_10)
  1135. random_st.hypergeometric(20, I_arr_like_20, 10)
  1136. random_st.hypergeometric(I_arr_20, I_arr_20, 10)
  1137. random_st.hypergeometric(I_arr_like_20, I_arr_like_20, 10)
  1138. random_st.hypergeometric(I_arr_20, I_arr_20, I_arr_10, size=1)
  1139. random_st.hypergeometric(I_arr_like_20, I_arr_like_20, I_arr_like_10, size=1)
  1140. random_st.randint(0, 100)
  1141. random_st.randint(100)
  1142. random_st.randint([100])
  1143. random_st.randint(0, [100])
  1144. random_st.randint(2, dtype=bool)
  1145. random_st.randint(0, 2, dtype=bool)
  1146. random_st.randint(I_bool_high_open, dtype=bool)
  1147. random_st.randint(I_bool_low, I_bool_high_open, dtype=bool)
  1148. random_st.randint(0, I_bool_high_open, dtype=bool)
  1149. random_st.randint(2, dtype=np.bool)
  1150. random_st.randint(0, 2, dtype=np.bool)
  1151. random_st.randint(I_bool_high_open, dtype=np.bool)
  1152. random_st.randint(I_bool_low, I_bool_high_open, dtype=np.bool)
  1153. random_st.randint(0, I_bool_high_open, dtype=np.bool)
  1154. random_st.randint(256, dtype="u1")
  1155. random_st.randint(0, 256, dtype="u1")
  1156. random_st.randint(I_u1_high_open, dtype="u1")
  1157. random_st.randint(I_u1_low, I_u1_high_open, dtype="u1")
  1158. random_st.randint(0, I_u1_high_open, dtype="u1")
  1159. random_st.randint(256, dtype="uint8")
  1160. random_st.randint(0, 256, dtype="uint8")
  1161. random_st.randint(I_u1_high_open, dtype="uint8")
  1162. random_st.randint(I_u1_low, I_u1_high_open, dtype="uint8")
  1163. random_st.randint(0, I_u1_high_open, dtype="uint8")
  1164. random_st.randint(256, dtype=np.uint8)
  1165. random_st.randint(0, 256, dtype=np.uint8)
  1166. random_st.randint(I_u1_high_open, dtype=np.uint8)
  1167. random_st.randint(I_u1_low, I_u1_high_open, dtype=np.uint8)
  1168. random_st.randint(0, I_u1_high_open, dtype=np.uint8)
  1169. random_st.randint(65536, dtype="u2")
  1170. random_st.randint(0, 65536, dtype="u2")
  1171. random_st.randint(I_u2_high_open, dtype="u2")
  1172. random_st.randint(I_u2_low, I_u2_high_open, dtype="u2")
  1173. random_st.randint(0, I_u2_high_open, dtype="u2")
  1174. random_st.randint(65536, dtype="uint16")
  1175. random_st.randint(0, 65536, dtype="uint16")
  1176. random_st.randint(I_u2_high_open, dtype="uint16")
  1177. random_st.randint(I_u2_low, I_u2_high_open, dtype="uint16")
  1178. random_st.randint(0, I_u2_high_open, dtype="uint16")
  1179. random_st.randint(65536, dtype=np.uint16)
  1180. random_st.randint(0, 65536, dtype=np.uint16)
  1181. random_st.randint(I_u2_high_open, dtype=np.uint16)
  1182. random_st.randint(I_u2_low, I_u2_high_open, dtype=np.uint16)
  1183. random_st.randint(0, I_u2_high_open, dtype=np.uint16)
  1184. random_st.randint(4294967296, dtype="u4")
  1185. random_st.randint(0, 4294967296, dtype="u4")
  1186. random_st.randint(I_u4_high_open, dtype="u4")
  1187. random_st.randint(I_u4_low, I_u4_high_open, dtype="u4")
  1188. random_st.randint(0, I_u4_high_open, dtype="u4")
  1189. random_st.randint(4294967296, dtype="uint32")
  1190. random_st.randint(0, 4294967296, dtype="uint32")
  1191. random_st.randint(I_u4_high_open, dtype="uint32")
  1192. random_st.randint(I_u4_low, I_u4_high_open, dtype="uint32")
  1193. random_st.randint(0, I_u4_high_open, dtype="uint32")
  1194. random_st.randint(4294967296, dtype=np.uint32)
  1195. random_st.randint(0, 4294967296, dtype=np.uint32)
  1196. random_st.randint(I_u4_high_open, dtype=np.uint32)
  1197. random_st.randint(I_u4_low, I_u4_high_open, dtype=np.uint32)
  1198. random_st.randint(0, I_u4_high_open, dtype=np.uint32)
  1199. random_st.randint(18446744073709551616, dtype="u8")
  1200. random_st.randint(0, 18446744073709551616, dtype="u8")
  1201. random_st.randint(I_u8_high_open, dtype="u8")
  1202. random_st.randint(I_u8_low, I_u8_high_open, dtype="u8")
  1203. random_st.randint(0, I_u8_high_open, dtype="u8")
  1204. random_st.randint(18446744073709551616, dtype="uint64")
  1205. random_st.randint(0, 18446744073709551616, dtype="uint64")
  1206. random_st.randint(I_u8_high_open, dtype="uint64")
  1207. random_st.randint(I_u8_low, I_u8_high_open, dtype="uint64")
  1208. random_st.randint(0, I_u8_high_open, dtype="uint64")
  1209. random_st.randint(18446744073709551616, dtype=np.uint64)
  1210. random_st.randint(0, 18446744073709551616, dtype=np.uint64)
  1211. random_st.randint(I_u8_high_open, dtype=np.uint64)
  1212. random_st.randint(I_u8_low, I_u8_high_open, dtype=np.uint64)
  1213. random_st.randint(0, I_u8_high_open, dtype=np.uint64)
  1214. random_st.randint(128, dtype="i1")
  1215. random_st.randint(-128, 128, dtype="i1")
  1216. random_st.randint(I_i1_high_open, dtype="i1")
  1217. random_st.randint(I_i1_low, I_i1_high_open, dtype="i1")
  1218. random_st.randint(-128, I_i1_high_open, dtype="i1")
  1219. random_st.randint(128, dtype="int8")
  1220. random_st.randint(-128, 128, dtype="int8")
  1221. random_st.randint(I_i1_high_open, dtype="int8")
  1222. random_st.randint(I_i1_low, I_i1_high_open, dtype="int8")
  1223. random_st.randint(-128, I_i1_high_open, dtype="int8")
  1224. random_st.randint(128, dtype=np.int8)
  1225. random_st.randint(-128, 128, dtype=np.int8)
  1226. random_st.randint(I_i1_high_open, dtype=np.int8)
  1227. random_st.randint(I_i1_low, I_i1_high_open, dtype=np.int8)
  1228. random_st.randint(-128, I_i1_high_open, dtype=np.int8)
  1229. random_st.randint(32768, dtype="i2")
  1230. random_st.randint(-32768, 32768, dtype="i2")
  1231. random_st.randint(I_i2_high_open, dtype="i2")
  1232. random_st.randint(I_i2_low, I_i2_high_open, dtype="i2")
  1233. random_st.randint(-32768, I_i2_high_open, dtype="i2")
  1234. random_st.randint(32768, dtype="int16")
  1235. random_st.randint(-32768, 32768, dtype="int16")
  1236. random_st.randint(I_i2_high_open, dtype="int16")
  1237. random_st.randint(I_i2_low, I_i2_high_open, dtype="int16")
  1238. random_st.randint(-32768, I_i2_high_open, dtype="int16")
  1239. random_st.randint(32768, dtype=np.int16)
  1240. random_st.randint(-32768, 32768, dtype=np.int16)
  1241. random_st.randint(I_i2_high_open, dtype=np.int16)
  1242. random_st.randint(I_i2_low, I_i2_high_open, dtype=np.int16)
  1243. random_st.randint(-32768, I_i2_high_open, dtype=np.int16)
  1244. random_st.randint(2147483648, dtype="i4")
  1245. random_st.randint(-2147483648, 2147483648, dtype="i4")
  1246. random_st.randint(I_i4_high_open, dtype="i4")
  1247. random_st.randint(I_i4_low, I_i4_high_open, dtype="i4")
  1248. random_st.randint(-2147483648, I_i4_high_open, dtype="i4")
  1249. random_st.randint(2147483648, dtype="int32")
  1250. random_st.randint(-2147483648, 2147483648, dtype="int32")
  1251. random_st.randint(I_i4_high_open, dtype="int32")
  1252. random_st.randint(I_i4_low, I_i4_high_open, dtype="int32")
  1253. random_st.randint(-2147483648, I_i4_high_open, dtype="int32")
  1254. random_st.randint(2147483648, dtype=np.int32)
  1255. random_st.randint(-2147483648, 2147483648, dtype=np.int32)
  1256. random_st.randint(I_i4_high_open, dtype=np.int32)
  1257. random_st.randint(I_i4_low, I_i4_high_open, dtype=np.int32)
  1258. random_st.randint(-2147483648, I_i4_high_open, dtype=np.int32)
  1259. random_st.randint(9223372036854775808, dtype="i8")
  1260. random_st.randint(-9223372036854775808, 9223372036854775808, dtype="i8")
  1261. random_st.randint(I_i8_high_open, dtype="i8")
  1262. random_st.randint(I_i8_low, I_i8_high_open, dtype="i8")
  1263. random_st.randint(-9223372036854775808, I_i8_high_open, dtype="i8")
  1264. random_st.randint(9223372036854775808, dtype="int64")
  1265. random_st.randint(-9223372036854775808, 9223372036854775808, dtype="int64")
  1266. random_st.randint(I_i8_high_open, dtype="int64")
  1267. random_st.randint(I_i8_low, I_i8_high_open, dtype="int64")
  1268. random_st.randint(-9223372036854775808, I_i8_high_open, dtype="int64")
  1269. random_st.randint(9223372036854775808, dtype=np.int64)
  1270. random_st.randint(-9223372036854775808, 9223372036854775808, dtype=np.int64)
  1271. random_st.randint(I_i8_high_open, dtype=np.int64)
  1272. random_st.randint(I_i8_low, I_i8_high_open, dtype=np.int64)
  1273. random_st.randint(-9223372036854775808, I_i8_high_open, dtype=np.int64)
  1274. bg: np.random.BitGenerator = random_st._bit_generator
  1275. random_st.bytes(2)
  1276. random_st.choice(5)
  1277. random_st.choice(5, 3)
  1278. random_st.choice(5, 3, replace=True)
  1279. random_st.choice(5, 3, p=[1 / 5] * 5)
  1280. random_st.choice(5, 3, p=[1 / 5] * 5, replace=False)
  1281. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"])
  1282. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3)
  1283. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, p=[1 / 4] * 4)
  1284. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, replace=True)
  1285. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, replace=False, p=np.array([1 / 8, 1 / 8, 1 / 2, 1 / 4]))
  1286. random_st.dirichlet([0.5, 0.5])
  1287. random_st.dirichlet(np.array([0.5, 0.5]))
  1288. random_st.dirichlet(np.array([0.5, 0.5]), size=3)
  1289. random_st.multinomial(20, [1 / 6.0] * 6)
  1290. random_st.multinomial(20, np.array([0.5, 0.5]))
  1291. random_st.multinomial(20, [1 / 6.0] * 6, size=2)
  1292. random_st.multivariate_normal([0.0], [[1.0]])
  1293. random_st.multivariate_normal([0.0], np.array([[1.0]]))
  1294. random_st.multivariate_normal(np.array([0.0]), [[1.0]])
  1295. random_st.multivariate_normal([0.0], np.array([[1.0]]))
  1296. random_st.permutation(10)
  1297. random_st.permutation([1, 2, 3, 4])
  1298. random_st.permutation(np.array([1, 2, 3, 4]))
  1299. random_st.permutation(D_2D)
  1300. random_st.shuffle(np.arange(10))
  1301. random_st.shuffle([1, 2, 3, 4, 5])
  1302. random_st.shuffle(D_2D)
  1303. np.random.RandomState(SEED_PCG64)
  1304. np.random.RandomState(0)
  1305. np.random.RandomState([0, 1, 2])
  1306. random_st.__str__()
  1307. random_st.__repr__()
  1308. random_st_state = random_st.__getstate__()
  1309. random_st.__setstate__(random_st_state)
  1310. random_st.seed()
  1311. random_st.seed(1)
  1312. random_st.seed([0, 1])
  1313. random_st_get_state = random_st.get_state()
  1314. random_st_get_state_legacy = random_st.get_state(legacy=True)
  1315. random_st.set_state(random_st_get_state)
  1316. random_st.rand()
  1317. random_st.rand(1)
  1318. random_st.rand(1, 2)
  1319. random_st.randn()
  1320. random_st.randn(1)
  1321. random_st.randn(1, 2)
  1322. random_st.random_sample()
  1323. random_st.random_sample(1)
  1324. random_st.random_sample(size=(1, 2))
  1325. random_st.tomaxint()
  1326. random_st.tomaxint(1)
  1327. random_st.tomaxint((1,))
  1328. np.random.mtrand.set_bit_generator(SEED_PCG64)
  1329. np.random.mtrand.get_bit_generator()