ó
    †ñ:iî  ã                   ó¬  • S SK JrJr  S SKJr  S SKJr  S SKJr  S SK	J
r
  S SKJr  S SKJr  S SKJr  S S	KJr  S S
KJr  S SKJr  S SKJr  S SKJr  S SKJr  S SKJr   S SKJ r!  Sr#S r$ " S S5      r% SSK&r&Sr'\'(       ak  S SK(J)r)  S SK*J+r,  S SK-J.r/  S SK0J1r2  S SK0J3r4  S SK5J6r7  S S K8J9r:  S S!K8J;r;J<r<J=r=  S S"K>J?r@  S S#KAJBrC  S S$KDJErF  S S%KGJHrI  S S&KJJKrL  S S'KMJNrO  S S(KPJQrR  S S)KSJTrU  S S*KVJWrX  O+\$r,\$r/\$r2\$r4\$r7\$r:\$r;\$r<\$r=\$r@\$rC\$rF\$rI\$rL\$rO\$rR\$rU\$rX\%" 5       r)S S+K(JYrYJZrZJ[r[  S S,K\J]r]  S S-K[J^r^J_r_  S S.K`Jara  / S/Qrbg! \" a    Sr! Nàf = f! \" a    Sr' NØf = f)0é   )ÚCohortsÚExplanation)Úother)ÚAdditiveExplainer)ÚCoalitionExplainer)ÚDeepExplainer)ÚExactExplainer)Ú	Explainer)ÚGPUTreeExplainer)ÚGradientExplainer)ÚKernelExplainer)ÚLinearExplainer)ÚPartitionExplainer)ÚPermutationExplainer)ÚSamplingExplainer)ÚTreeExplainer)Úversionz0.0.0-not-builtzcmatplotlib is not installed so plotting is not available! Run `pip install matplotlib` to fix this.c                  ó    • [        [        5      e©N©ÚImportErrorÚ_no_matplotlib_warning)ÚargsÚkwargss     ÚP/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/shap/__init__.pyÚunsupportedr       s   € Ü
Ô,Ó
-Ð-ó    c                   ó   • \ rS rSrS rSrg)ÚUnsupportedModuleé$   c                 ó    • [        [        5      er   r   )ÚselfÚitems     r   Ú__getattribute__Ú"UnsupportedModule.__getattribute__%   s   € ÜÔ0Ó1Ð1r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r$   Ú__static_attributes__r&   r   r   r   r   $   s   † õ2r   r   é    NTF)Úplots)Ú
bar_legacy)Úsummary_legacy)Údecision)Úmultioutput_decision)Ú	embedding)Úforce)ÚgetjsÚinitjsÚ	save_html)Úgroup_difference)Úheatmap)Úimage)Ú
monitoring)Úpartial_dependence)Údependence_legacy)Útext)Úviolin)Ú	waterfall)ÚdatasetsÚlinksÚutils)ÚActionOptimizer)Úapproximate_interactionsÚsample)Úkmeans)*r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r-   Úbar_plotÚsummary_plotÚdecision_plotÚmultioutput_decision_plotÚembedding_plotÚ
force_plotr4   r5   r6   Úgroup_difference_plotÚheatmap_plotÚ
image_plotÚmonitoring_plotÚpartial_dependence_plotÚdependence_plotÚ	text_plotÚviolin_plotÚwaterfall_plotr@   rA   rB   rC   rD   rE   rF   )cÚ_explanationr   r   Ú
explainersr   Úexplainers._additiver   Úexplainers._coalitionr   Úexplainers._deepr   Úexplainers._exactr	   Úexplainers._explainerr
   Úexplainers._gpu_treer   Úexplainers._gradientr   Úexplainers._kernelr   Úexplainers._linearr   Úexplainers._partitionr   Úexplainers._permutationr   Úexplainers._samplingr   Úexplainers._treer   Ú_versionr   Ú__version__r   r   r   r   Ú
matplotlibÚhave_matplotlibÚ r-   Ú
plots._barr.   rG   Úplots._beeswarmr/   rH   Úplots._decisionr0   rI   r1   rJ   Úplots._embeddingr2   rK   Úplots._forcer3   rL   r4   r5   r6   Úplots._group_differencer7   rM   Úplots._heatmapr8   rN   Úplots._imager9   rO   Úplots._monitoringr:   rP   Úplots._partial_dependencer;   rQ   Úplots._scatterr<   rR   Úplots._textr=   rS   Úplots._violinr>   rT   Úplots._waterfallr?   rU   r@   rA   rB   Úactions._optimizerrC   rD   rE   Úutils._legacyrF   Ú__all__r&   r   r   Ú<module>r{      sK  ðß .õ Ý 3Ý 5Ý +Ý -Ý ,Ý 2Ý 3Ý /Ý /Ý 5Ý 9Ý 3Ý +ð$å0ð jð ò.÷2ñ 2ð
Ûà€Oö ÝÝ2Ý?Ý:ÝRÝ=Ý1ß6Ñ6ÝRÝ7Ý1Ý@ÝXÝDÝ.Ý4Þ=à€HØ€LØ€MØ +ÐØ €NØ€JØ€EØ€FØ€IØ'ÐØ€LØ€JØ!€OØ)ÐØ!€OØ€IØ€KØ €Nñ Ó€E÷ %Ñ $Ý /ß 3õ "ò.�øð[ ó $à#‚Kð$ûð. ó Ø‚Oðús$   ÁD: Á4E Ä:EÅEÅEÅE