ó
áp7]c           @   sg  d  Z  d d l Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d	 e f d
 „  ƒ  YZ d e f d „  ƒ  YZ d e	 f d „  ƒ  YZ
 d e f d „  ƒ  YZ d Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d  e f d! „  ƒ  YZ d" e f d# „  ƒ  YZ d$ e f d% „  ƒ  YZ d& e f d' „  ƒ  YZ d( e f d) „  ƒ  YZ d* e f d+ „  ƒ  YZ d, e f d- „  ƒ  YZ d. e f d/ „  ƒ  YZ d0 e f d1 „  ƒ  YZ d2 e f d3 „  ƒ  YZ d4 e f d5 „  ƒ  YZ  e j! d6 d7 e ƒe j! d6 e e e e f ƒ d S(8   sÞ  
Contains custom errors and warnings.

Errors should derive from Exception or another custom error. Custom errors are
only needed it standard errors, for example ValueError or TypeError, are not
accurate descriptions of the reason for the error.

Warnings should derive from either an existing warning or another custom
warning, and should usually be accompanied by a sting using the format
warning_name_doc that services as a generic message to use when the warning is
raised.
iÿÿÿÿNt   PerfectSeparationErrorc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR       s   t   MissingDataErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR      s   t   X13NotFoundErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR      s   t   X13Errorc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR      s   t
   X13Warningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   #   s   t	   IOWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   '   s   t   ModuleUnavailableWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   +   s   s:   
The module {0} is not available. Cannot run in parallel.
t   ModelWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR	   4   s   t   ConvergenceWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR
   8   s   s#   
Failed to converge on a solution.
t   CacheWriteWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   A   s   t   IterationLimitWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   E   s   s   
Maximum iteration reached.
t   InvalidTestWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   N   s   t   NotImplementedWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   R   s   t   OutputWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   V   s   t   DomainWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   Z   s   t   ValueWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   ^   s   t   EstimationWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   b   s   t   SingularMatrixWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   f   s   t   HypothesisTestWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   j   s   t   InterpolationWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   n   s   t   PrecisionWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   r   s   t   SpecificationWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   v   s   t   HessianInversionWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   z   s   t   CollinearityWarningc           B   s   e  Z RS(    (   R   R   (    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyR   ~   s   t   alwayst   category("   t   __doc__t   warningst	   ExceptionR    R   R   R   t   WarningR   t   RuntimeWarningR   R   t   module_unavailable_doct   UserWarningR	   R
   t   convergence_docR   R   t   iteration_limit_docR   R   R   R   R   R   R   R   R   R   R   R   R   t   simplefilter(    (    (    s>   lib/python2.7/site-packages/statsmodels/tools/sm_exceptions.pyt   <module>   s>   