OwlCyberSecurity - MANAGER
Edit File: test_regression.cpython-38.pyc
U �p�]3 � @ sd d dl mZmZmZ d dlZd dlmZmZmZ d dl m Z d dlmZ d dl Z G dd� de�ZdS )� )�division�absolute_import�print_functionN)�assert_�assert_array_equal� assert_raises)�random)�longc @ sl e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dd� ZdS )�TestRegressionc C sN t �ddd�D ]:}tj�|dd�}tt �|t j k�oDt �|t jk�� qd S )Ng �g @� � �2 )�npZlinspacer ZmtrandZvonmisesr �allZpi)�selfZmu�r� r �D/usr/lib/python3/dist-packages/numpy/random/tests/test_regression.py�test_VonMises_range s z"TestRegression.test_VonMises_rangec C s� t t�tjjddddd�dk �� t t�tjjddddd�dk�� dg}tjd k}|rltjd krl|�d� |D ]}t tjj|� dk� qpd S )N� � � � ��size� r )� r r l Zwin32)� ���r r ) r r r r Zhypergeometric�sys�maxsize�platform�append)r �argsZ is_64bits�argr r r �test_hypergeometric_range s ""� z(TestRegression.test_hypergeometric_rangec C s| d}t j�d� t jjd|d�}t �|dk�t|� }d| }t|dk|� t �|dk�t|� }d | }t|d k |� d S )N�� r g�������?r r z"Frequency was %f, should be > 0.45g�������?� z"Frequency was %f, should be < 0.23gq= ףp�?)r r �seedZ logseries�sum�floatr )r �NZrvsnZfreq�msgr r r �test_logseries_convergence% s z)TestRegression.test_logseries_convergencec C sB t j�d� t j�d�}t j�d� t j�td��}t||� d S )N�� � )r r r'