zmc
2023-12-22 9fdbf60165db0400c2e8e6be2dc6e88138ac719a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
U
P±d¿ã@s`ddlZddlZddlmZddlmZddlmZd dd„Ze    dkr\dd    l
m Z e ed
dS) éN)Újoin)Ú platform_bits)Úlib_opts_if_msvcÚc sàddlm}m‰|d||ƒ‰‡‡fdd„}tjdd…dkrDdg}n
d    d
d g}| d ¡ˆ d ¡ˆ d¡ˆ d¡g}dg}tj    dkr”| d¡dg}tjdkr®|dg7}dg}g}    dddg}
dddddg} dd „} ˆj
d| d!g| gd"œd#d$D]h} ˆj d%| ›d%| ›d&d'| ›d(| ›d&d'| ›d(| ›d)gd*d+t d+| ƒg||||
d%| ›d,g|d-qöd.D]t} | d/krz||    n|}ˆj d%| ›d%| ›d&d'| ›d(| ›d&gd*d+t d+| ƒg||||
d%| ›d,d0dg|d-qdd1D]P} ˆj | | ›d&g|||d*d+g|
| ›d,| ›d2g|d3ˆ  | ›d2¡qÞd4D]>} ˆj | | ›d&g|d5g|d*d+g||
| ›d,g|d6q4ˆ  d7¡tj    dkr’dd5gnd5g}ˆj d8d9d:dgd*d+d;g||||
d<g||d-ˆj |
Žˆ  d=¡ˆS)>Nr)Ú ConfigurationÚ get_mathlibsÚrandomcs6ˆ ¡}ˆƒ}tjdkr&| ddg¡|j |¡dS)NÚwin32ZAdvapi32ÚKernel32)Zget_config_cmdÚsysÚplatformÚextendÚ    libraries)ÚextÚ    build_dirZ
config_cmdZlibs©Úconfigr©úId:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\numpy/random/setup.pyÚgenerate_libraries s 
 z)configuration.<locals>.generate_librarieséÚaix)Z _LARGE_FILESN)Z_FILE_OFFSET_BITSÚ64)Z_LARGEFILE_SOURCEÚ1)Z_LARGEFILE64_SOURCEr)ZNPY_NO_DEPRECATED_APIrÚtestsz
tests/dataZ    _examplesZ    npyrandomÚntÚmz-U__GNUC_GNU_INLINE__Úcygwinz-Wl,--export-all-symbols)ZNP_RANDOM_LEGACYrz __init__.pxdzc_distributions.pxdzbit_generator.pxdz src/distributions/logfactorial.cz!src/distributions/distributions.cz%src/distributions/random_mvhg_count.cz)src/distributions/random_mvhg_marginals.cz)src/distributions/random_hypergeometric.ccSs"t|ƒ}|jjdkr| d¡|S)a Add flags that depend on the compiler.
 
        We can't see which compiler we are using in our scope, because we have
        not initialized the distutils build command, so use this deferred
        calculation to run when we are building the library.
        Zmsvcz-std=c99)rÚcompilerÚ compiler_typeÚappend)Z    build_cmdÚoptsrrrÚlib_optsBs 
zconfiguration.<locals>.lib_optsÚlib)Ú include_dirsZextra_compiler_args)ÚsourcesZ install_dirZ
build_info)Zmt19937Ú_z.czsrc/ú/z-jump.cÚ.Úsrcz.pyx)r%r$rÚextra_compile_argsÚextra_link_argsÚdependsÚ define_macros)ZphiloxÚpcg64Zsfc64r.zbit_generator.pyx)Z_commonZ bit_generatorz.pxd)r%rr*r+r$r,r-)Z
_generatorZ_bounded_integersZnpymath)r%rr*r$r+r,r-z_bounded_integers.pxdZmtrandzmtrand.cz!src/legacy/legacy-distributions.cz
src/legacyz
mtrand.pyxz*.pyi)Znumpy.distutils.misc_utilrrr r r Zadd_subpackageZ add_data_dirÚosÚnameZadd_installed_libraryÚ add_extensionrZadd_data_files)Úparent_packageZtop_pathrrZdefsZEXTRA_LINK_ARGSZEXTRA_LIBRARIESZEXTRA_COMPILE_ARGSZ LEGACY_DEFSZ
PCG64_DEFSr,Znpyrandom_sourcesr"ÚgenZ_defsZ mtrand_libsrrrÚ configuration    sÐ 
þ
 
 
 
 
 
 
 
 
û þý 
þ÷  
ÿ ÿ÷
 
ù    
ù
    
þö
 
r4Ú__main__)Úsetup)r4)rN) r/r Úos.pathrZnumpy.distutils.system_inforZnumpy.distutils.msvccompilerrr4Ú__name__Znumpy.distutils.corer6rrrrÚ<module>s