%PDF- %PDF-
| Direktori : /lib64/python3.9/site-packages/numpy/lib/__pycache__/ |
| Current File : //lib64/python3.9/site-packages/numpy/lib/__pycache__/utils.cpython-39.opt-1.pyc |
a
z[yc˃ � @ sX d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZmZm Z d dl
mZ d dlm
Z
mZmZ d dlZg d�Zdd� Zdd � ZG d
d� d�Zdd
� Zdd� Zdd� Zdd� Zd1dd�Zdd� Zdadad2dd�Zd3dd�Zed�d4dd��Z ed�ej!fd d!��Z"i Z#e�$d"ej%�Z&ed�d5d%d&��Z'd'd(� Z(d)d*� Z)d+d,� Z*d-d.� Z+d/d0� Z,dS )6� N)�issubclass_�issubsctype�
issubdtype)�
set_module)�ndarray�ufunc�asarray)r r r � deprecate�deprecate_with_doc�get_include�info�source�who�lookfor�byte_bounds� safe_evalc C sV ddl } | jdu r.tj�tj�| j�dd�}n$ddlm} tj�tj�|j�d�}|S )a�
Return the directory that contains the NumPy \*.h header files.
Extension modules that need to compile against NumPy should use this
function to locate the appropriate include directory.
Notes
-----
When using ``distutils``, for example in ``setup.py``::
import numpy as np
...
Extension('extension_name', ...
include_dirs=[np.get_include()])
...
r N�coreZinclude) �numpyZshow_config�os�path�join�dirname�__file__�
numpy.corer )r �dr � r �5/usr/lib64/python3.9/site-packages/numpy/lib/utils.pyr s
r c C s
|| _ | S �N)�__name__)�func�namer r r �_set_function_name0 s r! c @ s"