관리-도구
편집 파일: setup.cpython-37.pyc
B ��Fdc� � @ sN d dl mZmZ d dlZd dlZd dlZd dlZd dlZd dlZd dl m Z d dlmZ d dl mZ d dlmZ d dlmZmZ d dlmZ d d lT ej�d d�dkZej�d d�dkZeo�eZG dd� de�Zdd� Zdd� Zdd� Zdd� Z dd� Z!dd� Z"dd� Z#dd� Z$d d!� Z%d"d#� Z&d*d%d&�Z'e(d'k�rJd d(l)m*Z* e*e'd)� dS )+� )�division�print_functionN)�join)�log)�newer)�get_config_var)�uses_accelerate_framework� get_sgemv_fix)�npy_load_module)�*�NPY_RELAXED_STRIDES_CHECKING�1�0�NPY_RELAXED_STRIDES_DEBUGc @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S ) �CallOnceOnlyc C s d | _ d | _d | _d S )N)�_check_types�_check_ieee_macros�_check_complex)�self� r �C/opt/alt/python37/lib64/python3.7/site-packages/numpy/core/setup.py�__init__( s zCallOnceOnly.__init__c O s8 | j d kr"t||�}t�|�| _ nt�t�| j ��}|S )N)r �check_types�pickle�dumps�copy�deepcopy�loads)r �a�kw�outr r r r - s zCallOnceOnly.check_typesc O s8 | j d kr"t||�}t�|�| _ nt�t�| j ��}|S )N)r �check_ieee_macrosr r r r r )r r r r r r r r! 5 s zCallOnceOnly.check_ieee_macrosc O s8 | j d kr"t||�}t�|�| _ nt�t�| j ��}|S )N)r � check_complexr r r r r )r r r r r r r r"