OwlCyberSecurity - MANAGER
Edit File: setup.cpython-38.pyc
U ��]�� � @ sV d dl mZmZ d dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl mZ d dlm Z d dlmZ d dlmZ d dlmZmZ d dlmZ d d lT ej�d d�dkZej�d d�dkZeo�eZG dd� de�Zdd� Zdd� Zdd� Z dd� Z!dd� Z"dd� Z#dd� Z$dd� Z%d d!� Z&d"d#� Z'd*d%d&�Z(e)d'k�rRd 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 �2/usr/lib/python3/dist-packages/numpy/core/setup.py�__init__* s zCallOnceOnly.__init__c O s8 | j d kr"t||�}t�|�| _ nt�t�| j ��}|S r )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 r )r �check_ieee_macrosr r r r r r r r r r# 7 s zCallOnceOnly.check_ieee_macrosc O s8 | j d kr"t||�}t�|�| _ nt�t�| j ��}|S r )r � check_complexr r r r r r r r r r$ ? s zCallOnceOnly.check_complexN)�__name__� __module__�__qualname__r r r# r$ r r r r r ) s r c C s&