Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/numpy/random/__pycache__/ |
Upload File : |
o 6��a � @ s| d dl Z d dlZd dlZd dlmZ d dlmZ e�� �d�o%e�� �d�Z ddd�Z ed kr<d d lm Z e e d� dS dS ) � N)�join)� platform_bits�Windows�MS� c s� ddl m}m� |d| |�� � �fdd�}tjd d� dkr"dg}ng d �}|�d � � �d� � �d� � �d � g }dg}tj dkrI|�d� dg}t rXtdkrX|dg7 }nt s_|dg7 }dg}g } g d�} g d�}� jd|dg t rwdgng d�d� dD ]4}� j d|� �d|� d�d|� d |� d�d|� d |� d!�gd"d#td#|�g|||| d|� d$�g |d%� qd&D ]8}|d'kr�|| n|} � j d|� �d|� d�d|� d |� d�gd"d#td#|�g|||| d|� d$�d(d)g | d%� q�d*D ]'}� j ||� d�g|||d"d#g| |� d$�|� d+�g |d,� � �|� d+�� q�d-D ]}� j ||� d�g|d.g |d"d#g|| |� d$�g |d/� �q� �d0� tj dk�rJdd.gnd.g}� j d1g d2�g d3�|||| d4g || d%� � j| � � �d5� � S )6Nr )� Configuration�get_mathlibs�randomc s6 � � � }�� }tjdkr|�ddg� | j�|� d S )N�win32�Advapi32�Kernel32)�get_config_cmd�sys�platform�extend� libraries)�ext� build_dir� config_cmd�libs��configr � �4/usr/lib/python3/dist-packages/numpy/random/setup.py�generate_libraries s z)configuration.<locals>.generate_libraries� �aix)�_LARGE_FILESN))�_FILE_OFFSET_BITS�64)�_LARGEFILE_SOURCE�1)�_LARGEFILE64_SOURCEr! )�NPY_NO_DEPRECATED_APIr �testsz tests/data� _examples� npyrandom�nt�mz-U__GNUC_GNU_INLINE__� z /arch:SSE2z-std=c99)�NP_RANDOM_LEGACYr! )z__init__.pxdzc_distributions.pxd�bit_generator.pxd)z src/distributions/logfactorial.c�!src/distributions/distributions.cz%src/distributions/random_mvhg_count.cz)src/distributions/random_mvhg_marginals.cz)src/distributions/random_hypergeometric.c�libz/GL-)�include_dirs�extra_compiler_args)�sources�install_dir� build_info)�mt19937�_z.czsrc/�/z-jump.c�.�srcz.pyx)r0 r. r �extra_compile_args�extra_link_args�depends� define_macros)�philox�pcg64�sfc64r= zbit_generator.pyxr+ )�_common� bit_generatorz.pxd)r0 r r8 r9 r. r: r; )� _generator�_bounded_integers�npymath)r0 r r8 r. r9 r: r; z_bounded_integers.pxd�mtrand)zmtrand.cz!src/legacy/legacy-distributions.cr, )r6 r7 z src/legacyz mtrand.pyxz*.pyi)�numpy.distutils.misc_utilr r r r �append�add_subpackage�add_data_dir�os�name�is_msvcr �add_installed_library� add_extensionr �add_data_files)�parent_package�top_pathr r �defs�EXTRA_LINK_ARGS�EXTRA_LIBRARIES�EXTRA_COMPILE_ARGS�LEGACY_DEFS� PCG64_DEFSr: �npyrandom_sources�gen�_defs�mtrand_libsr r r � configuration s� �� �� ��� � � � r[ �__main__)�setup)r[ )r N)rI r r �os.pathr �numpy.distutils.system_infor � startswith�python_compilerrK r[ �__name__�numpy.distutils.corer] r r r r �<module> s � �