
    !g 
                         d dl Zd dlmZ ddlmZ dZdZdZdZ	d	 Z
d
 Zedk(  rd dlZ ej                  edddg       yy)    N)stats   )distconti  i  g      ?g      ?c               #   >   K   t         D ]  \  } }t        | |f  y w)N)r   check_cont_fit)distnameargs     m/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/statsmodels/sandbox/distributions/tests/_est_fit.py_est_cont_fitr      s(     
 " +#hs**+s   c           	      h   t        t        |       } |j                  |dt        i}|j	                  |      }t        j                  |ddgg      }||z
  }d}t        j                  t        j                  |t        z  t        j                  |j                  dz         t        z  g      d      }t        j                  t        j                  |j                               t        z  t        g      |d<   t        j                  t        j                   |            rt#        d      t        j                  t        j                  |      |z
  dkD        rt        j$                  | |j                  |dt&        t        z
  ig      }|j	                  |      }t        j                  |ddgg      }||z
  }t        j                  t        j                  |      |z
  dkD        rKd	t)        |      z  }|d
t)        |      z  z  }|dt)        |      z  z  }t#        d|j*                  z  |z         y y )Nsizeg        g      ?    r   znan returned in fitzparameter: %s
zestimated: %s
zdiff     : %s
zfit not very good in %s
)getattrr   rvsn_repl1fitnphstackmaxvstackthresh_percentonesnumargs
thresh_minabsmeananyisnanAssertionErrorconcatenaten_repl2strname)	r   r	   distfnr   esttrueargdifftxtdiffthresholds	            r
   r   r   "   s   UH%F
&**3
''
'C
**S/Ciic#Y(Gw;D
CFF299gn&<GGFNN1,-j8&: ;;<>M sxxz 2> A*MNM"	vvbhhsm23366266$<-/367 ..#jfjjs&Kggo&K!LMC**S/Ciic#Y0Gw;Dvvrvvd|m3s:;(3w<7(3s833(3t944$%@6;;%NQT%TUU	 < 8    __main__z-vvsz-xz--pdb)numpyr   scipyr   
distparamsr   r   r#   r   r   r   r   __name__pytestmain__file__ r,   r
   <module>r6      s[        

+V@ zFKK6412 r,   