o
    i                      @   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	 dd
lmZmZ ddlmZ ddlmZ g dZeg d Zdd Zdd ZdZzddlZdZW n	 eyj   Y nw dd ZdS )zLConfigure global settings and get information about the working environment.    N   )config_context
get_config
set_configz1.7.2ZKMP_DUPLICATE_LIB_OKTrueZKMP_INIT_AT_FORKFALSE)__check_build_distributor_init)clone)show_versions)&ZcalibrationZclusterZ
covarianceZcross_decompositionZdatasetsdecompositiondummyZensemble
exceptionsZexperimentalZ	externalsZfeature_extractionZfeature_selectionfrozenZ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compose)r
   r   r   r   r   c                   C   s   t S )N)__all__ r   r   _/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/sklearn/__init__.py__dir__   s   r   c                 C   sD   | t v rtd|  S zt |  W S  ty!   td|  dw )Nzsklearn.z#Module 'sklearn' has no attribute '')_submodules
_importlibimport_moduleglobalsKeyErrorAttributeError)namer   r   r   __getattr__   s   r   FTc                 C   sd   ddl }tjdd}|du r|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)numpyosenvirongetrandomuniformZiinfoZint32maxintprintseed)modulenpZ_random_seedr   r   r   setup_module   s   r*   ) __doc__	importlibr   loggingr   r"   _configr   r   r   	getLogger__name__logger__version__r    
setdefault r   r	   baser
   Zutils._show_versionsr   r   r   r   r   Z_BUILT_WITH_MESONZsklearn._built_with_mesonZsklearnModuleNotFoundErrorr*   r   r   r   r   <module>   s2    
	)

