shell bypass 403
�
wf�� � � � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZddlm Z d dl
mZmZm
Z
d dlmZmZmZ d dlZg d�Zd� Zd� Z G d � d
� Zd� Zd� Zd
� Zd� Zdd�Zd� Zdadadd�Z dd�Z! e d� d d�� Z" e d� ejF fd�� Z$i Z% ejL dejN � Z( e d� d!d�� Z)d� Z*d� Z+d� Z,d� Z-d� Z.d� Z/y)"� N� )�
set_module)�issubclass_�issubsctype�
issubdtype)�ndarray�ufunc�asarray)
r r r � deprecate�deprecate_with_doc�get_include�info�source�who�lookfor�byte_bounds� safe_eval�show_runtimec � � ddl m} m}m} ddlm} t
j t j t j � d�g}g g }}|D ]* }| | r|j |� �|j |� �, |j d|||d�i� ddlm
} |j |� � ||� y # t $ r t! d� Y �w xY w)
a(
Print information about various resources in the system
including available intrinsic support and BLAS/LAPACK library
in use
.. versionadded:: 1.24.0
See Also
--------
show_config : Show libraries in the system on which NumPy was built.
Notes
-----
1. Information is derived with the help of `threadpoolctl <https://pypi.org/project/threadpoolctl/>`_
library if available.
2. SIMD related information is derived from ``__cpu_features__``,
``__cpu_baseline__`` and ``__cpu_dispatch__``
r ��__cpu_features__�__cpu_baseline__�__cpu_dispatch__)�pprint)�
numpy_version�python�uname�simd_extensions)�baseline�found� not_found)�threadpool_infoz�WARNING: `threadpoolctl` not found in system! Install it by `pip install threadpoolctl`. Once installed, try `np.show_runtime` again for more detailed build informationN)�numpy.core._multiarray_umathr r r r �np�__version__�sys�version�platformr �append�
threadpoolctlr"