random.py 60 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499
  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_state: dict[str, Any]
  820. def_gen_state = def_gen.__getstate__()
  821. def_gen.__setstate__(def_gen_state)
  822. # RandomState
  823. random_st: np.random.RandomState = np.random.RandomState()
  824. random_st.standard_normal()
  825. random_st.standard_normal(size=None)
  826. random_st.standard_normal(size=1)
  827. random_st.random()
  828. random_st.random(size=None)
  829. random_st.random(size=1)
  830. random_st.standard_cauchy()
  831. random_st.standard_cauchy(size=None)
  832. random_st.standard_cauchy(size=1)
  833. random_st.standard_exponential()
  834. random_st.standard_exponential(size=None)
  835. random_st.standard_exponential(size=1)
  836. random_st.zipf(1.5)
  837. random_st.zipf(1.5, size=None)
  838. random_st.zipf(1.5, size=1)
  839. random_st.zipf(D_arr_1p5)
  840. random_st.zipf(D_arr_1p5, size=1)
  841. random_st.zipf(D_arr_like_1p5)
  842. random_st.zipf(D_arr_like_1p5, size=1)
  843. random_st.weibull(0.5)
  844. random_st.weibull(0.5, size=None)
  845. random_st.weibull(0.5, size=1)
  846. random_st.weibull(D_arr_0p5)
  847. random_st.weibull(D_arr_0p5, size=1)
  848. random_st.weibull(D_arr_like_0p5)
  849. random_st.weibull(D_arr_like_0p5, size=1)
  850. random_st.standard_t(0.5)
  851. random_st.standard_t(0.5, size=None)
  852. random_st.standard_t(0.5, size=1)
  853. random_st.standard_t(D_arr_0p5)
  854. random_st.standard_t(D_arr_0p5, size=1)
  855. random_st.standard_t(D_arr_like_0p5)
  856. random_st.standard_t(D_arr_like_0p5, size=1)
  857. random_st.poisson(0.5)
  858. random_st.poisson(0.5, size=None)
  859. random_st.poisson(0.5, size=1)
  860. random_st.poisson(D_arr_0p5)
  861. random_st.poisson(D_arr_0p5, size=1)
  862. random_st.poisson(D_arr_like_0p5)
  863. random_st.poisson(D_arr_like_0p5, size=1)
  864. random_st.power(0.5)
  865. random_st.power(0.5, size=None)
  866. random_st.power(0.5, size=1)
  867. random_st.power(D_arr_0p5)
  868. random_st.power(D_arr_0p5, size=1)
  869. random_st.power(D_arr_like_0p5)
  870. random_st.power(D_arr_like_0p5, size=1)
  871. random_st.pareto(0.5)
  872. random_st.pareto(0.5, size=None)
  873. random_st.pareto(0.5, size=1)
  874. random_st.pareto(D_arr_0p5)
  875. random_st.pareto(D_arr_0p5, size=1)
  876. random_st.pareto(D_arr_like_0p5)
  877. random_st.pareto(D_arr_like_0p5, size=1)
  878. random_st.chisquare(0.5)
  879. random_st.chisquare(0.5, size=None)
  880. random_st.chisquare(0.5, size=1)
  881. random_st.chisquare(D_arr_0p5)
  882. random_st.chisquare(D_arr_0p5, size=1)
  883. random_st.chisquare(D_arr_like_0p5)
  884. random_st.chisquare(D_arr_like_0p5, size=1)
  885. random_st.exponential(0.5)
  886. random_st.exponential(0.5, size=None)
  887. random_st.exponential(0.5, size=1)
  888. random_st.exponential(D_arr_0p5)
  889. random_st.exponential(D_arr_0p5, size=1)
  890. random_st.exponential(D_arr_like_0p5)
  891. random_st.exponential(D_arr_like_0p5, size=1)
  892. random_st.geometric(0.5)
  893. random_st.geometric(0.5, size=None)
  894. random_st.geometric(0.5, size=1)
  895. random_st.geometric(D_arr_0p5)
  896. random_st.geometric(D_arr_0p5, size=1)
  897. random_st.geometric(D_arr_like_0p5)
  898. random_st.geometric(D_arr_like_0p5, size=1)
  899. random_st.logseries(0.5)
  900. random_st.logseries(0.5, size=None)
  901. random_st.logseries(0.5, size=1)
  902. random_st.logseries(D_arr_0p5)
  903. random_st.logseries(D_arr_0p5, size=1)
  904. random_st.logseries(D_arr_like_0p5)
  905. random_st.logseries(D_arr_like_0p5, size=1)
  906. random_st.rayleigh(0.5)
  907. random_st.rayleigh(0.5, size=None)
  908. random_st.rayleigh(0.5, size=1)
  909. random_st.rayleigh(D_arr_0p5)
  910. random_st.rayleigh(D_arr_0p5, size=1)
  911. random_st.rayleigh(D_arr_like_0p5)
  912. random_st.rayleigh(D_arr_like_0p5, size=1)
  913. random_st.standard_gamma(0.5)
  914. random_st.standard_gamma(0.5, size=None)
  915. random_st.standard_gamma(0.5, size=1)
  916. random_st.standard_gamma(D_arr_0p5)
  917. random_st.standard_gamma(D_arr_0p5, size=1)
  918. random_st.standard_gamma(D_arr_like_0p5)
  919. random_st.standard_gamma(D_arr_like_0p5, size=1)
  920. random_st.standard_gamma(D_arr_like_0p5, size=1)
  921. random_st.vonmises(0.5, 0.5)
  922. random_st.vonmises(0.5, 0.5, size=None)
  923. random_st.vonmises(0.5, 0.5, size=1)
  924. random_st.vonmises(D_arr_0p5, 0.5)
  925. random_st.vonmises(0.5, D_arr_0p5)
  926. random_st.vonmises(D_arr_0p5, 0.5, size=1)
  927. random_st.vonmises(0.5, D_arr_0p5, size=1)
  928. random_st.vonmises(D_arr_like_0p5, 0.5)
  929. random_st.vonmises(0.5, D_arr_like_0p5)
  930. random_st.vonmises(D_arr_0p5, D_arr_0p5)
  931. random_st.vonmises(D_arr_like_0p5, D_arr_like_0p5)
  932. random_st.vonmises(D_arr_0p5, D_arr_0p5, size=1)
  933. random_st.vonmises(D_arr_like_0p5, D_arr_like_0p5, size=1)
  934. random_st.wald(0.5, 0.5)
  935. random_st.wald(0.5, 0.5, size=None)
  936. random_st.wald(0.5, 0.5, size=1)
  937. random_st.wald(D_arr_0p5, 0.5)
  938. random_st.wald(0.5, D_arr_0p5)
  939. random_st.wald(D_arr_0p5, 0.5, size=1)
  940. random_st.wald(0.5, D_arr_0p5, size=1)
  941. random_st.wald(D_arr_like_0p5, 0.5)
  942. random_st.wald(0.5, D_arr_like_0p5)
  943. random_st.wald(D_arr_0p5, D_arr_0p5)
  944. random_st.wald(D_arr_like_0p5, D_arr_like_0p5)
  945. random_st.wald(D_arr_0p5, D_arr_0p5, size=1)
  946. random_st.wald(D_arr_like_0p5, D_arr_like_0p5, size=1)
  947. random_st.uniform(0.5, 0.5)
  948. random_st.uniform(0.5, 0.5, size=None)
  949. random_st.uniform(0.5, 0.5, size=1)
  950. random_st.uniform(D_arr_0p5, 0.5)
  951. random_st.uniform(0.5, D_arr_0p5)
  952. random_st.uniform(D_arr_0p5, 0.5, size=1)
  953. random_st.uniform(0.5, D_arr_0p5, size=1)
  954. random_st.uniform(D_arr_like_0p5, 0.5)
  955. random_st.uniform(0.5, D_arr_like_0p5)
  956. random_st.uniform(D_arr_0p5, D_arr_0p5)
  957. random_st.uniform(D_arr_like_0p5, D_arr_like_0p5)
  958. random_st.uniform(D_arr_0p5, D_arr_0p5, size=1)
  959. random_st.uniform(D_arr_like_0p5, D_arr_like_0p5, size=1)
  960. random_st.beta(0.5, 0.5)
  961. random_st.beta(0.5, 0.5, size=None)
  962. random_st.beta(0.5, 0.5, size=1)
  963. random_st.beta(D_arr_0p5, 0.5)
  964. random_st.beta(0.5, D_arr_0p5)
  965. random_st.beta(D_arr_0p5, 0.5, size=1)
  966. random_st.beta(0.5, D_arr_0p5, size=1)
  967. random_st.beta(D_arr_like_0p5, 0.5)
  968. random_st.beta(0.5, D_arr_like_0p5)
  969. random_st.beta(D_arr_0p5, D_arr_0p5)
  970. random_st.beta(D_arr_like_0p5, D_arr_like_0p5)
  971. random_st.beta(D_arr_0p5, D_arr_0p5, size=1)
  972. random_st.beta(D_arr_like_0p5, D_arr_like_0p5, size=1)
  973. random_st.f(0.5, 0.5)
  974. random_st.f(0.5, 0.5, size=None)
  975. random_st.f(0.5, 0.5, size=1)
  976. random_st.f(D_arr_0p5, 0.5)
  977. random_st.f(0.5, D_arr_0p5)
  978. random_st.f(D_arr_0p5, 0.5, size=1)
  979. random_st.f(0.5, D_arr_0p5, size=1)
  980. random_st.f(D_arr_like_0p5, 0.5)
  981. random_st.f(0.5, D_arr_like_0p5)
  982. random_st.f(D_arr_0p5, D_arr_0p5)
  983. random_st.f(D_arr_like_0p5, D_arr_like_0p5)
  984. random_st.f(D_arr_0p5, D_arr_0p5, size=1)
  985. random_st.f(D_arr_like_0p5, D_arr_like_0p5, size=1)
  986. random_st.gamma(0.5, 0.5)
  987. random_st.gamma(0.5, 0.5, size=None)
  988. random_st.gamma(0.5, 0.5, size=1)
  989. random_st.gamma(D_arr_0p5, 0.5)
  990. random_st.gamma(0.5, D_arr_0p5)
  991. random_st.gamma(D_arr_0p5, 0.5, size=1)
  992. random_st.gamma(0.5, D_arr_0p5, size=1)
  993. random_st.gamma(D_arr_like_0p5, 0.5)
  994. random_st.gamma(0.5, D_arr_like_0p5)
  995. random_st.gamma(D_arr_0p5, D_arr_0p5)
  996. random_st.gamma(D_arr_like_0p5, D_arr_like_0p5)
  997. random_st.gamma(D_arr_0p5, D_arr_0p5, size=1)
  998. random_st.gamma(D_arr_like_0p5, D_arr_like_0p5, size=1)
  999. random_st.gumbel(0.5, 0.5)
  1000. random_st.gumbel(0.5, 0.5, size=None)
  1001. random_st.gumbel(0.5, 0.5, size=1)
  1002. random_st.gumbel(D_arr_0p5, 0.5)
  1003. random_st.gumbel(0.5, D_arr_0p5)
  1004. random_st.gumbel(D_arr_0p5, 0.5, size=1)
  1005. random_st.gumbel(0.5, D_arr_0p5, size=1)
  1006. random_st.gumbel(D_arr_like_0p5, 0.5)
  1007. random_st.gumbel(0.5, D_arr_like_0p5)
  1008. random_st.gumbel(D_arr_0p5, D_arr_0p5)
  1009. random_st.gumbel(D_arr_like_0p5, D_arr_like_0p5)
  1010. random_st.gumbel(D_arr_0p5, D_arr_0p5, size=1)
  1011. random_st.gumbel(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1012. random_st.laplace(0.5, 0.5)
  1013. random_st.laplace(0.5, 0.5, size=None)
  1014. random_st.laplace(0.5, 0.5, size=1)
  1015. random_st.laplace(D_arr_0p5, 0.5)
  1016. random_st.laplace(0.5, D_arr_0p5)
  1017. random_st.laplace(D_arr_0p5, 0.5, size=1)
  1018. random_st.laplace(0.5, D_arr_0p5, size=1)
  1019. random_st.laplace(D_arr_like_0p5, 0.5)
  1020. random_st.laplace(0.5, D_arr_like_0p5)
  1021. random_st.laplace(D_arr_0p5, D_arr_0p5)
  1022. random_st.laplace(D_arr_like_0p5, D_arr_like_0p5)
  1023. random_st.laplace(D_arr_0p5, D_arr_0p5, size=1)
  1024. random_st.laplace(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1025. random_st.logistic(0.5, 0.5)
  1026. random_st.logistic(0.5, 0.5, size=None)
  1027. random_st.logistic(0.5, 0.5, size=1)
  1028. random_st.logistic(D_arr_0p5, 0.5)
  1029. random_st.logistic(0.5, D_arr_0p5)
  1030. random_st.logistic(D_arr_0p5, 0.5, size=1)
  1031. random_st.logistic(0.5, D_arr_0p5, size=1)
  1032. random_st.logistic(D_arr_like_0p5, 0.5)
  1033. random_st.logistic(0.5, D_arr_like_0p5)
  1034. random_st.logistic(D_arr_0p5, D_arr_0p5)
  1035. random_st.logistic(D_arr_like_0p5, D_arr_like_0p5)
  1036. random_st.logistic(D_arr_0p5, D_arr_0p5, size=1)
  1037. random_st.logistic(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1038. random_st.lognormal(0.5, 0.5)
  1039. random_st.lognormal(0.5, 0.5, size=None)
  1040. random_st.lognormal(0.5, 0.5, size=1)
  1041. random_st.lognormal(D_arr_0p5, 0.5)
  1042. random_st.lognormal(0.5, D_arr_0p5)
  1043. random_st.lognormal(D_arr_0p5, 0.5, size=1)
  1044. random_st.lognormal(0.5, D_arr_0p5, size=1)
  1045. random_st.lognormal(D_arr_like_0p5, 0.5)
  1046. random_st.lognormal(0.5, D_arr_like_0p5)
  1047. random_st.lognormal(D_arr_0p5, D_arr_0p5)
  1048. random_st.lognormal(D_arr_like_0p5, D_arr_like_0p5)
  1049. random_st.lognormal(D_arr_0p5, D_arr_0p5, size=1)
  1050. random_st.lognormal(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1051. random_st.noncentral_chisquare(0.5, 0.5)
  1052. random_st.noncentral_chisquare(0.5, 0.5, size=None)
  1053. random_st.noncentral_chisquare(0.5, 0.5, size=1)
  1054. random_st.noncentral_chisquare(D_arr_0p5, 0.5)
  1055. random_st.noncentral_chisquare(0.5, D_arr_0p5)
  1056. random_st.noncentral_chisquare(D_arr_0p5, 0.5, size=1)
  1057. random_st.noncentral_chisquare(0.5, D_arr_0p5, size=1)
  1058. random_st.noncentral_chisquare(D_arr_like_0p5, 0.5)
  1059. random_st.noncentral_chisquare(0.5, D_arr_like_0p5)
  1060. random_st.noncentral_chisquare(D_arr_0p5, D_arr_0p5)
  1061. random_st.noncentral_chisquare(D_arr_like_0p5, D_arr_like_0p5)
  1062. random_st.noncentral_chisquare(D_arr_0p5, D_arr_0p5, size=1)
  1063. random_st.noncentral_chisquare(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1064. random_st.normal(0.5, 0.5)
  1065. random_st.normal(0.5, 0.5, size=None)
  1066. random_st.normal(0.5, 0.5, size=1)
  1067. random_st.normal(D_arr_0p5, 0.5)
  1068. random_st.normal(0.5, D_arr_0p5)
  1069. random_st.normal(D_arr_0p5, 0.5, size=1)
  1070. random_st.normal(0.5, D_arr_0p5, size=1)
  1071. random_st.normal(D_arr_like_0p5, 0.5)
  1072. random_st.normal(0.5, D_arr_like_0p5)
  1073. random_st.normal(D_arr_0p5, D_arr_0p5)
  1074. random_st.normal(D_arr_like_0p5, D_arr_like_0p5)
  1075. random_st.normal(D_arr_0p5, D_arr_0p5, size=1)
  1076. random_st.normal(D_arr_like_0p5, D_arr_like_0p5, size=1)
  1077. random_st.triangular(0.1, 0.5, 0.9)
  1078. random_st.triangular(0.1, 0.5, 0.9, size=None)
  1079. random_st.triangular(0.1, 0.5, 0.9, size=1)
  1080. random_st.triangular(D_arr_0p1, 0.5, 0.9)
  1081. random_st.triangular(0.1, D_arr_0p5, 0.9)
  1082. random_st.triangular(D_arr_0p1, 0.5, D_arr_like_0p9, size=1)
  1083. random_st.triangular(0.1, D_arr_0p5, 0.9, size=1)
  1084. random_st.triangular(D_arr_like_0p1, 0.5, D_arr_0p9)
  1085. random_st.triangular(0.5, D_arr_like_0p5, 0.9)
  1086. random_st.triangular(D_arr_0p1, D_arr_0p5, 0.9)
  1087. random_st.triangular(D_arr_like_0p1, D_arr_like_0p5, 0.9)
  1088. random_st.triangular(D_arr_0p1, D_arr_0p5, D_arr_0p9, size=1)
  1089. random_st.triangular(D_arr_like_0p1, D_arr_like_0p5, D_arr_like_0p9, size=1)
  1090. random_st.noncentral_f(0.1, 0.5, 0.9)
  1091. random_st.noncentral_f(0.1, 0.5, 0.9, size=None)
  1092. random_st.noncentral_f(0.1, 0.5, 0.9, size=1)
  1093. random_st.noncentral_f(D_arr_0p1, 0.5, 0.9)
  1094. random_st.noncentral_f(0.1, D_arr_0p5, 0.9)
  1095. random_st.noncentral_f(D_arr_0p1, 0.5, D_arr_like_0p9, size=1)
  1096. random_st.noncentral_f(0.1, D_arr_0p5, 0.9, size=1)
  1097. random_st.noncentral_f(D_arr_like_0p1, 0.5, D_arr_0p9)
  1098. random_st.noncentral_f(0.5, D_arr_like_0p5, 0.9)
  1099. random_st.noncentral_f(D_arr_0p1, D_arr_0p5, 0.9)
  1100. random_st.noncentral_f(D_arr_like_0p1, D_arr_like_0p5, 0.9)
  1101. random_st.noncentral_f(D_arr_0p1, D_arr_0p5, D_arr_0p9, size=1)
  1102. random_st.noncentral_f(D_arr_like_0p1, D_arr_like_0p5, D_arr_like_0p9, size=1)
  1103. random_st.binomial(10, 0.5)
  1104. random_st.binomial(10, 0.5, size=None)
  1105. random_st.binomial(10, 0.5, size=1)
  1106. random_st.binomial(I_arr_10, 0.5)
  1107. random_st.binomial(10, D_arr_0p5)
  1108. random_st.binomial(I_arr_10, 0.5, size=1)
  1109. random_st.binomial(10, D_arr_0p5, size=1)
  1110. random_st.binomial(I_arr_like_10, 0.5)
  1111. random_st.binomial(10, D_arr_like_0p5)
  1112. random_st.binomial(I_arr_10, D_arr_0p5)
  1113. random_st.binomial(I_arr_like_10, D_arr_like_0p5)
  1114. random_st.binomial(I_arr_10, D_arr_0p5, size=1)
  1115. random_st.binomial(I_arr_like_10, D_arr_like_0p5, size=1)
  1116. random_st.negative_binomial(10, 0.5)
  1117. random_st.negative_binomial(10, 0.5, size=None)
  1118. random_st.negative_binomial(10, 0.5, size=1)
  1119. random_st.negative_binomial(I_arr_10, 0.5)
  1120. random_st.negative_binomial(10, D_arr_0p5)
  1121. random_st.negative_binomial(I_arr_10, 0.5, size=1)
  1122. random_st.negative_binomial(10, D_arr_0p5, size=1)
  1123. random_st.negative_binomial(I_arr_like_10, 0.5)
  1124. random_st.negative_binomial(10, D_arr_like_0p5)
  1125. random_st.negative_binomial(I_arr_10, D_arr_0p5)
  1126. random_st.negative_binomial(I_arr_like_10, D_arr_like_0p5)
  1127. random_st.negative_binomial(I_arr_10, D_arr_0p5, size=1)
  1128. random_st.negative_binomial(I_arr_like_10, D_arr_like_0p5, size=1)
  1129. random_st.hypergeometric(20, 20, 10)
  1130. random_st.hypergeometric(20, 20, 10, size=None)
  1131. random_st.hypergeometric(20, 20, 10, size=1)
  1132. random_st.hypergeometric(I_arr_20, 20, 10)
  1133. random_st.hypergeometric(20, I_arr_20, 10)
  1134. random_st.hypergeometric(I_arr_20, 20, I_arr_like_10, size=1)
  1135. random_st.hypergeometric(20, I_arr_20, 10, size=1)
  1136. random_st.hypergeometric(I_arr_like_20, 20, I_arr_10)
  1137. random_st.hypergeometric(20, I_arr_like_20, 10)
  1138. random_st.hypergeometric(I_arr_20, I_arr_20, 10)
  1139. random_st.hypergeometric(I_arr_like_20, I_arr_like_20, 10)
  1140. random_st.hypergeometric(I_arr_20, I_arr_20, I_arr_10, size=1)
  1141. random_st.hypergeometric(I_arr_like_20, I_arr_like_20, I_arr_like_10, size=1)
  1142. random_st.randint(0, 100)
  1143. random_st.randint(100)
  1144. random_st.randint([100])
  1145. random_st.randint(0, [100])
  1146. random_st.randint(2, dtype=bool)
  1147. random_st.randint(0, 2, dtype=bool)
  1148. random_st.randint(I_bool_high_open, dtype=bool)
  1149. random_st.randint(I_bool_low, I_bool_high_open, dtype=bool)
  1150. random_st.randint(0, I_bool_high_open, dtype=bool)
  1151. random_st.randint(2, dtype=np.bool_)
  1152. random_st.randint(0, 2, dtype=np.bool_)
  1153. random_st.randint(I_bool_high_open, dtype=np.bool_)
  1154. random_st.randint(I_bool_low, I_bool_high_open, dtype=np.bool_)
  1155. random_st.randint(0, I_bool_high_open, dtype=np.bool_)
  1156. random_st.randint(256, dtype="u1")
  1157. random_st.randint(0, 256, dtype="u1")
  1158. random_st.randint(I_u1_high_open, dtype="u1")
  1159. random_st.randint(I_u1_low, I_u1_high_open, dtype="u1")
  1160. random_st.randint(0, I_u1_high_open, dtype="u1")
  1161. random_st.randint(256, dtype="uint8")
  1162. random_st.randint(0, 256, dtype="uint8")
  1163. random_st.randint(I_u1_high_open, dtype="uint8")
  1164. random_st.randint(I_u1_low, I_u1_high_open, dtype="uint8")
  1165. random_st.randint(0, I_u1_high_open, dtype="uint8")
  1166. random_st.randint(256, dtype=np.uint8)
  1167. random_st.randint(0, 256, dtype=np.uint8)
  1168. random_st.randint(I_u1_high_open, dtype=np.uint8)
  1169. random_st.randint(I_u1_low, I_u1_high_open, dtype=np.uint8)
  1170. random_st.randint(0, I_u1_high_open, dtype=np.uint8)
  1171. random_st.randint(65536, dtype="u2")
  1172. random_st.randint(0, 65536, dtype="u2")
  1173. random_st.randint(I_u2_high_open, dtype="u2")
  1174. random_st.randint(I_u2_low, I_u2_high_open, dtype="u2")
  1175. random_st.randint(0, I_u2_high_open, dtype="u2")
  1176. random_st.randint(65536, dtype="uint16")
  1177. random_st.randint(0, 65536, dtype="uint16")
  1178. random_st.randint(I_u2_high_open, dtype="uint16")
  1179. random_st.randint(I_u2_low, I_u2_high_open, dtype="uint16")
  1180. random_st.randint(0, I_u2_high_open, dtype="uint16")
  1181. random_st.randint(65536, dtype=np.uint16)
  1182. random_st.randint(0, 65536, dtype=np.uint16)
  1183. random_st.randint(I_u2_high_open, dtype=np.uint16)
  1184. random_st.randint(I_u2_low, I_u2_high_open, dtype=np.uint16)
  1185. random_st.randint(0, I_u2_high_open, dtype=np.uint16)
  1186. random_st.randint(4294967296, dtype="u4")
  1187. random_st.randint(0, 4294967296, dtype="u4")
  1188. random_st.randint(I_u4_high_open, dtype="u4")
  1189. random_st.randint(I_u4_low, I_u4_high_open, dtype="u4")
  1190. random_st.randint(0, I_u4_high_open, dtype="u4")
  1191. random_st.randint(4294967296, dtype="uint32")
  1192. random_st.randint(0, 4294967296, dtype="uint32")
  1193. random_st.randint(I_u4_high_open, dtype="uint32")
  1194. random_st.randint(I_u4_low, I_u4_high_open, dtype="uint32")
  1195. random_st.randint(0, I_u4_high_open, dtype="uint32")
  1196. random_st.randint(4294967296, dtype=np.uint32)
  1197. random_st.randint(0, 4294967296, dtype=np.uint32)
  1198. random_st.randint(I_u4_high_open, dtype=np.uint32)
  1199. random_st.randint(I_u4_low, I_u4_high_open, dtype=np.uint32)
  1200. random_st.randint(0, I_u4_high_open, dtype=np.uint32)
  1201. random_st.randint(18446744073709551616, dtype="u8")
  1202. random_st.randint(0, 18446744073709551616, dtype="u8")
  1203. random_st.randint(I_u8_high_open, dtype="u8")
  1204. random_st.randint(I_u8_low, I_u8_high_open, dtype="u8")
  1205. random_st.randint(0, I_u8_high_open, dtype="u8")
  1206. random_st.randint(18446744073709551616, dtype="uint64")
  1207. random_st.randint(0, 18446744073709551616, dtype="uint64")
  1208. random_st.randint(I_u8_high_open, dtype="uint64")
  1209. random_st.randint(I_u8_low, I_u8_high_open, dtype="uint64")
  1210. random_st.randint(0, I_u8_high_open, dtype="uint64")
  1211. random_st.randint(18446744073709551616, dtype=np.uint64)
  1212. random_st.randint(0, 18446744073709551616, dtype=np.uint64)
  1213. random_st.randint(I_u8_high_open, dtype=np.uint64)
  1214. random_st.randint(I_u8_low, I_u8_high_open, dtype=np.uint64)
  1215. random_st.randint(0, I_u8_high_open, dtype=np.uint64)
  1216. random_st.randint(128, dtype="i1")
  1217. random_st.randint(-128, 128, dtype="i1")
  1218. random_st.randint(I_i1_high_open, dtype="i1")
  1219. random_st.randint(I_i1_low, I_i1_high_open, dtype="i1")
  1220. random_st.randint(-128, I_i1_high_open, dtype="i1")
  1221. random_st.randint(128, dtype="int8")
  1222. random_st.randint(-128, 128, dtype="int8")
  1223. random_st.randint(I_i1_high_open, dtype="int8")
  1224. random_st.randint(I_i1_low, I_i1_high_open, dtype="int8")
  1225. random_st.randint(-128, I_i1_high_open, dtype="int8")
  1226. random_st.randint(128, dtype=np.int8)
  1227. random_st.randint(-128, 128, dtype=np.int8)
  1228. random_st.randint(I_i1_high_open, dtype=np.int8)
  1229. random_st.randint(I_i1_low, I_i1_high_open, dtype=np.int8)
  1230. random_st.randint(-128, I_i1_high_open, dtype=np.int8)
  1231. random_st.randint(32768, dtype="i2")
  1232. random_st.randint(-32768, 32768, dtype="i2")
  1233. random_st.randint(I_i2_high_open, dtype="i2")
  1234. random_st.randint(I_i2_low, I_i2_high_open, dtype="i2")
  1235. random_st.randint(-32768, I_i2_high_open, dtype="i2")
  1236. random_st.randint(32768, dtype="int16")
  1237. random_st.randint(-32768, 32768, dtype="int16")
  1238. random_st.randint(I_i2_high_open, dtype="int16")
  1239. random_st.randint(I_i2_low, I_i2_high_open, dtype="int16")
  1240. random_st.randint(-32768, I_i2_high_open, dtype="int16")
  1241. random_st.randint(32768, dtype=np.int16)
  1242. random_st.randint(-32768, 32768, dtype=np.int16)
  1243. random_st.randint(I_i2_high_open, dtype=np.int16)
  1244. random_st.randint(I_i2_low, I_i2_high_open, dtype=np.int16)
  1245. random_st.randint(-32768, I_i2_high_open, dtype=np.int16)
  1246. random_st.randint(2147483648, dtype="i4")
  1247. random_st.randint(-2147483648, 2147483648, dtype="i4")
  1248. random_st.randint(I_i4_high_open, dtype="i4")
  1249. random_st.randint(I_i4_low, I_i4_high_open, dtype="i4")
  1250. random_st.randint(-2147483648, I_i4_high_open, dtype="i4")
  1251. random_st.randint(2147483648, dtype="int32")
  1252. random_st.randint(-2147483648, 2147483648, dtype="int32")
  1253. random_st.randint(I_i4_high_open, dtype="int32")
  1254. random_st.randint(I_i4_low, I_i4_high_open, dtype="int32")
  1255. random_st.randint(-2147483648, I_i4_high_open, dtype="int32")
  1256. random_st.randint(2147483648, dtype=np.int32)
  1257. random_st.randint(-2147483648, 2147483648, dtype=np.int32)
  1258. random_st.randint(I_i4_high_open, dtype=np.int32)
  1259. random_st.randint(I_i4_low, I_i4_high_open, dtype=np.int32)
  1260. random_st.randint(-2147483648, I_i4_high_open, dtype=np.int32)
  1261. random_st.randint(9223372036854775808, dtype="i8")
  1262. random_st.randint(-9223372036854775808, 9223372036854775808, dtype="i8")
  1263. random_st.randint(I_i8_high_open, dtype="i8")
  1264. random_st.randint(I_i8_low, I_i8_high_open, dtype="i8")
  1265. random_st.randint(-9223372036854775808, I_i8_high_open, dtype="i8")
  1266. random_st.randint(9223372036854775808, dtype="int64")
  1267. random_st.randint(-9223372036854775808, 9223372036854775808, dtype="int64")
  1268. random_st.randint(I_i8_high_open, dtype="int64")
  1269. random_st.randint(I_i8_low, I_i8_high_open, dtype="int64")
  1270. random_st.randint(-9223372036854775808, I_i8_high_open, dtype="int64")
  1271. random_st.randint(9223372036854775808, dtype=np.int64)
  1272. random_st.randint(-9223372036854775808, 9223372036854775808, dtype=np.int64)
  1273. random_st.randint(I_i8_high_open, dtype=np.int64)
  1274. random_st.randint(I_i8_low, I_i8_high_open, dtype=np.int64)
  1275. random_st.randint(-9223372036854775808, I_i8_high_open, dtype=np.int64)
  1276. bg: np.random.BitGenerator = random_st._bit_generator
  1277. random_st.bytes(2)
  1278. random_st.choice(5)
  1279. random_st.choice(5, 3)
  1280. random_st.choice(5, 3, replace=True)
  1281. random_st.choice(5, 3, p=[1 / 5] * 5)
  1282. random_st.choice(5, 3, p=[1 / 5] * 5, replace=False)
  1283. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"])
  1284. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3)
  1285. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, p=[1 / 4] * 4)
  1286. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, replace=True)
  1287. random_st.choice(["pooh", "rabbit", "piglet", "Christopher"], 3, replace=False, p=np.array([1 / 8, 1 / 8, 1 / 2, 1 / 4]))
  1288. random_st.dirichlet([0.5, 0.5])
  1289. random_st.dirichlet(np.array([0.5, 0.5]))
  1290. random_st.dirichlet(np.array([0.5, 0.5]), size=3)
  1291. random_st.multinomial(20, [1 / 6.0] * 6)
  1292. random_st.multinomial(20, np.array([0.5, 0.5]))
  1293. random_st.multinomial(20, [1 / 6.0] * 6, size=2)
  1294. random_st.multivariate_normal([0.0], [[1.0]])
  1295. random_st.multivariate_normal([0.0], np.array([[1.0]]))
  1296. random_st.multivariate_normal(np.array([0.0]), [[1.0]])
  1297. random_st.multivariate_normal([0.0], np.array([[1.0]]))
  1298. random_st.permutation(10)
  1299. random_st.permutation([1, 2, 3, 4])
  1300. random_st.permutation(np.array([1, 2, 3, 4]))
  1301. random_st.permutation(D_2D)
  1302. random_st.shuffle(np.arange(10))
  1303. random_st.shuffle([1, 2, 3, 4, 5])
  1304. random_st.shuffle(D_2D)
  1305. np.random.RandomState(SEED_PCG64)
  1306. np.random.RandomState(0)
  1307. np.random.RandomState([0, 1, 2])
  1308. random_st.__str__()
  1309. random_st.__repr__()
  1310. random_st_state = random_st.__getstate__()
  1311. random_st.__setstate__(random_st_state)
  1312. random_st.seed()
  1313. random_st.seed(1)
  1314. random_st.seed([0, 1])
  1315. random_st_get_state = random_st.get_state()
  1316. random_st_get_state_legacy = random_st.get_state(legacy=True)
  1317. random_st.set_state(random_st_get_state)
  1318. random_st.rand()
  1319. random_st.rand(1)
  1320. random_st.rand(1, 2)
  1321. random_st.randn()
  1322. random_st.randn(1)
  1323. random_st.randn(1, 2)
  1324. random_st.random_sample()
  1325. random_st.random_sample(1)
  1326. random_st.random_sample(size=(1, 2))
  1327. random_st.tomaxint()
  1328. random_st.tomaxint(1)
  1329. random_st.tomaxint((1,))
  1330. np.random.set_bit_generator(SEED_PCG64)
  1331. np.random.get_bit_generator()