
    M/Phd                     >    d dl Zd dlmZ d dlmZ d Zd Zd Z	d Z
dS )    N)	sequencesc                     ddgddgddgddgddgg} ddgdd	gddgd
dgddgd	d
gg}ddgdd
gddgd
dgddgd	d	gg}t          j        ddgddgg          }t          j        t	          j        |           dd           t          j        t	          j        ||          dd           t          j        t	          j        ||          dd           d S )Ng?      ?g?g?g333333?                  g      @gQ?g-C6?)atolgǘ?g/$?)nparraynptassert_allcloser   discrepancy)space_0space_1space_2cornerss       f/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/statsmodels/tools/tests/test_sequences.pytest_discrepancyr      s   SzC:SzC:SzJG1v1v1v1v1v1v>G1v1v1v1v1v1v>Ghc
S#J/00G	-g66TJJJJ 	-gw??dSSSS	-gw??dSSSSSS    c                      t          j        d          } g d}t          j        | |           t          j        dd          } g d}t          j        | |           d S )N
   )
g        r   g      ?      ?      ?      ?      ?      ?g      ?g      ?r   r   )start_index)r   r   r   r   r   )r   van_der_corputr   assert_almost_equal)sampleouts     r   test_van_der_corputr%      si    %b))F
K
K
KCFC(((%aQ777F
,
,
,CFC(((((r   c                  `    t          j        d          } g d}t          j        | |           d S )N2   )r   r   r                           %   )   +   /   )r   primes_from_2_tor   r   )primesr$   s     r   test_primesr6      s6    '++F
B
B
BC$$$$$r   c                  t   t          j        ddgddgg          } t          j        dd|           }t          j        ddgdd	gd
dgddgddgg          }t	          j        ||d           t          j        dd| d          }t          j        d
dgddgddgg          }t	          j        ||d           d S )Nr   r   r   r   )dimn_sampleboundsg      @g      @g      @g      @g      @gffffff@g      ?gffffff
@g      @g333333@r   )decimalr   )r8   r9   r:   r    )r   r   r   haltonr   r"   )r   r#   r$   s      r   test_haltonr=   $   s    hAQ())G!a@@@F
(RHsBi#sdC[4+N
O
OCFC3333!aQOOOF
(S#JsdC[9
:
:CFC333333r   )numpyr   numpy.testingtestingr   statsmodels.toolsr   r   r%   r6   r=    r   r   <module>rC      s~              ' ' ' ' ' 'T T T) ) )% % %	4 	4 	4 	4 	4r   