o K�h�� @s<ddlmZddlmZmZmZdgZdZGdd�de�Zdd�Z e d d d d d d d�ddddd d d�d d d d d d d�d�ddddd�ddddd�e d� �� dd ��d�de d� �� dd ��dddddd d!�d"e d� �� dd ��d#d$d%d%d%d%d!�d&�d'd(d)�ed*d+�eD�d,d+�eD�d-�d.��Z d/d0�Zejjfd1d�Zd2S)3�)�Enum)�__cpu_features__�__cpu_baseline__�__cpu_dispatch__�showTc@seZdZdZdZdS)� DisplayModes�stdout�dictsN)�__name__� __module__� __qualname__rr �r r �NC:\pinokio\api\whisper-webui.git\app\env\lib\site-packages\numpy\__config__.pyrsrcCs t|t�rdd�|��D�S|S)z Removes empty values in a `dict` recursively This ensures we remove values that Meson could not provide to CONFIG cSs&i|]\}}|rt|�r|t|��qSr )�_cleanup)�.0�k�vr r r� <dictcomp>s&z_cleanup.<locals>.<dictcomp>)� isinstance�dict�items)�dr r rrs rZmsvc�linkz 19.29.30153�cl�)�nameZlinker�version�commands�argsz linker args�cythonz3.0.8)�crzc++Zx86_64�little�windows)Zcpu�familyZendian�system�False�false)�host�buildzcross-compiledZ openblas64�Truez 0.3.23.dev� pkgconfigz/c/opt/64/includez /c/opt/64/libz~USE_64BITINT=1 DYNAMIC_ARCH=1 DYNAMIC_OLDER= NO_CBLAS= NO_LAPACK= NO_LAPACKE= NO_AFFINITY=1 USE_OPENMP= SKYLAKEX MAX_THREADS=2zC:/opt/64/lib/pkgconfig)r�foundrzdetection methodzinclude directoryz lib directoryzopenblas configurationzpc file directoryZdep1991176392224z1.26.4�internal�unknown)ZblasZlapackzgC:\Users\runneradmin\AppData\Local\Temp\cibw-run-ttpxlqh5\cp310-win_amd64\build\venv\Scripts\python.exez3.10)�pathrcCsg|]}t|r|�qSr �r�rZfeaturer r r� <listcomp>e� ��r1cCsg|]}t|s|�qSr r/r0r r rr1hr2)Zbaseliner+z not found)Z CompilerszMachine InformationzBuild DependencieszPython InformationzSIMD ExtensionscCs ddl}|S)Nr��yamlr3r r r� _check_pyyamlpsr5cCs�|tjjkr6z t�}t|�t��WdSty5ddl}ddl }|j ddd�t|j tdd��YdSw|tj jkr>tSt dd �d d �tD������) a� Show libraries and system information on which NumPy was built and is being used Parameters ---------- mode : {`'stdout'`, `'dicts'`}, optional. Indicates how to display the config information. `'stdout'` prints to console, `'dicts'` returns a dictionary of the configuration. Returns ------- out : {`dict`, `None`} If mode is `'dicts'`, a dict is returned, else None See Also -------- get_include : Returns the directory containing NumPy C header files. Notes ----- 1. The `'stdout'` mode will give more readable output if ``pyyaml`` is installed rNz"Install `pyyaml` for better output�)� stacklevel�)�indentzInvalid `mode`, use one of: z, cSsg|]}|j�qSr )�value)r�er r rr1�szshow.<locals>.<listcomp>)rrr:r5�print�dump�CONFIG�ModuleNotFoundError�warnings�json�warn�dumpsr �AttributeError�join)�moder4r@rAr r rrvs  � �N)�enumrZnumpy.core._multiarray_umathrrr�__all__Z_built_with_mesonrr�bool�lower�replacer>r5rr:rr r r r�<module>s�  � � ������ ��������R
Memory