U
    2‰dM  ã                *   @   s*  d Z ddlZddlZddlZddlZddlmZmZmZ e 	e
¡ZdZej dd¡ ej dd	¡ ze W n ek
r‚   d
ZY nX er–ej d¡ nˆddlmZ ddlmZ ddlmZ ddlmZ ddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9g*Zd:d;„ ZdS )<aï  
Machine learning module for Python
==================================

sklearn is a Python module integrating classical machine
learning algorithms in the tightly-knit world of scientific Python
packages (numpy, scipy, matplotlib).

It aims to provide simple and efficient solutions to learning problems
that are accessible to everybody and reusable in various contexts:
machine-learning as a versatile tool for science and engineering.

See http://scikit-learn.org for complete documentation.
é    Né   )Ú
get_configÚ
set_configÚconfig_contextz1.2.1ZKMP_DUPLICATE_LIB_OKÚTrueZKMP_INIT_AT_FORKÚFALSEFz4Partial import of sklearn during the build process.
)Ú_distributor_init)Ú__check_build)Úclone)Úshow_versionsZcalibrationZclusterZ
covarianceZcross_decompositionZdatasetsÚdecompositionÚdummyZensembleÚ
exceptionsZexperimentalZ	externalsZfeature_extractionZfeature_selectionZgaussian_processZ
inspectionZisotonicZkernel_approximationZkernel_ridgeZlinear_modelZmanifoldZmetricsZmixtureZmodel_selectionZ
multiclassZmultioutputZnaive_bayesZ	neighborsZneural_networkZpipelineZpreprocessingZrandom_projectionZsemi_supervisedZsvmÚtreeZdiscriminant_analysisZimputeZcomposer
   r   r   r   r   c                 C   sd   ddl }tj dd¡}|dkr6|j ¡ | |j¡j }t	|ƒ}t
d| ƒ |j |¡ t |¡ dS )zEFixture for the tests to assure globally controllable seeding of RNGsr   NZSKLEARN_SEEDzI: Seeding RNGs with %r)ZnumpyÚosÚenvironÚgetÚrandomÚuniformZiinfoZint32ÚmaxÚintÚprintÚseed)ÚmoduleÚnpZ_random_seed© r   ú4/tmp/pip-unpacked-wheel-zrfo1fqw/sklearn/__init__.pyÚsetup_module„   s    r   )Ú__doc__ÚsysÚloggingr   r   Ú_configr   r   r   Ú	getLoggerÚ__name__ÚloggerÚ__version__r   Ú
setdefaultZ__SKLEARN_SETUP__Ú	NameErrorÚstderrÚwriteÚ r   r	   Úbaser
   Zutils._show_versionsr   Ú__all__r   r   r   r   r   Ú<module>   s~   

Õ/