o
     j:                     @   s  zd dl mZ d dl mZ d dlT W n ey%   d dlZej	d Y nw ddl
mZ ddlmZ dd	lmZ dd
lmZ ddlmZmZ e  e  e  e  ddlmZmZmZmZmZmZ ddlT ddlmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z) ejj*j+Z+de+_,d dl-Z.d dl.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZF ddlGmHZHmIZImJZJmKZKmLZLmMZMmNZN ddlOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^m_Z_m`Z`maZambZbmcZcmdZdmeZemfZfmgZgmhZhmiZimjZjmkZkmlZlmmZm ddlnmoZompZpmqZqmrZrmsZsmtZtmuZumvZvmwZwmxZxmyZymzZzm{Z{m|Z|m}Z}m~Z~ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z mZmZmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^m_Z_m`Z`maZambZbmcZcmdZdmeZemfZfmgZgmhZhmiZimjZjmkZkmlZlmmZmmnZnmoZompZpmqZqmrZrmsZsmtZtmuZumvZvmwZwmxZxmyZymzZzm{Z{m|Z|m}Z}m~Z~ ddlmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZ ddlmZ ddlmZmZ ddlmZmZmZmZmZ ddlmZmZmZmZmZmZmZ ddl7mZmZmZmZmZ ddlmZmZ ddl/mZ dd lmZmZ dd!lmZ dd"lmZmZmZmZmZmZmZmZ dd#l8mZmÐZÐmĐZĐmŐZŐmƐZƐmǐZǐmȐZȐmɐZɐmʐZʐmːZ dd$l̐m͐Z͐mΐZΐmϐZϐmАZАmѐZѐmҐZ dd%lӐmԐZԐmՐZՐm֐Z d dlZ.d dlZ.dd&lmِZ dd'lڐmېZ eǃ r2d dlܐZܐeܐjݐސeܐjݐߐeZeܐjݐed(Zeܐjݐed)Zeܐjݐer2eܐjd*e e  dd+lmZ e Ze  g d,ZdS )-    )full_version)commit)*NzWarning with import paddle: you should not
     import paddle from the source directory; please install paddlepaddle*.whl firstly.   )core)batch)monkey_patch_variable)monkey_patch_math_tensor)monkey_patch_valuemonkey_patch_program)disable_signal_handler	get_flags	set_flagsdisable_staticenable_staticin_dynamic_mode)iinfofinfodtypeuint8int8int16int32int64float16float32float64bfloat16bool	complex64
complex128Tensor)distributed	sysconfigdistributionnn	optimizermetricregularizerincubateautograddevicedecompositionjitampdataset	inferenceioonnxreaderstaticvisionaudio	geometricsparsequantization)
is_complex
is_integerrankshaperealimagis_floating_point)create_parameter	to_tensordiag
diag_embeddiagflateyelinspacelogspaceones	ones_likezeros
zeros_likearangefull	full_liketriutriu_triltril_meshgridempty
empty_likeassigncomplexclonetril_indicestriu_indicespolar
geometric_cauchy_)matmuldotnorm	transpose
transpose_disttt_cdistcrosscholeskybmm	histogrambincountmveigvalsh)!equalequal_greater_equalgreater_equal_greater_thangreater_than_is_empty
less_equalless_equal_	less_than
less_than_logical_andlogical_and_logical_notlogical_not_
logical_orlogical_or_logical_xorlogical_xor_bitwise_andbitwise_and_bitwise_notbitwise_not_
bitwise_orbitwise_or_bitwise_xorbitwise_xor_	not_equal
not_equal_allcloseisclose	equal_all	is_tensor)?
atleast_1d
atleast_2d
atleast_3dcastcast_concatbroadcast_tensorsexpandbroadcast_to	expand_astileflattengather	gather_ndreshapereshape_flipscatterscatter_scatter_nd_add
scatter_ndshard_indexslicecropsplitvsplitsqueezesqueeze_stackstrided_sliceuniqueunique_consecutive	unsqueeze
unsqueeze_unstackr   rot90unbindrollchunktolisttake_along_axisput_along_axisselect_scatter	tensordot
as_complexas_realmoveaxisrepeat_interleave	index_add
index_add_	index_put
index_put_	unflatten
as_stridedviewview_asunfoldmasked_fillmasked_fill_
index_fillindex_fill_diagonal_scatter)absabs_acosacos_asinasin_atanatan_atan2ceilcoscos_tantan_coshcosh_cumsumcumsum_cummaxcummincumprodcumprod_logcumsumexplogitlogit_expexpm1expm1_floor	incrementloglog_log2_log2log10log10_	multiplexpowpow_
reciprocalallanyroundrsqrtscalesignsinsin_sinhsinh_sqrtsquaresquare_stanhsummultigammalnmultigammaln_
nan_to_numnan_to_num_nansumnanmeancount_nonzerotanhtanh_add_nmaxmaximumamaxminminimumaminmmdividedivide_floor_dividefloor_divide_	remainder
remainder_modmod_	floor_mod
floor_mod_multiply	multiply_renormrenorm_addsubtract	logsumexp	logaddexpinverselog1plog1p_erferf_addmmaddmm_cliptracediagonalkronisfiniteisinfisnanprodbroadcast_shapeconjtrunctrunc_digammadigamma_negneg_lgammalgamma_acoshacosh_asinhasinh_atanhatanh_lerperfinvrad2degdeg2radgcdgcd_lcmlcm_diffanglefmaxfmininnerouter	heavisidefracfrac_sgntakefrexpldexpldexp_	trapezoidcumulative_trapezoidvander	nextafteri0i0_i0ei1i1e	polygamma
polygamma_hypothypot_combinations)	bernoullipoissonmultinomialstandard_normalnormalnormal_uniformrandnrandrandintrandint_likerandperm)argmaxargminargsortsearchsorted	bucketizemasked_selecttopkwherewhere_index_selectnonzerosortkthvaluemode)set_printoptions)einsum)
async_saveclear_async_save_task_queue)seedget_cuda_rng_stateset_cuda_rng_stateget_rng_stateset_rng_state)	ParamAttrCPUPlaceIPUPlace	CUDAPlaceCUDAPinnedPlaceCustomPlaceXPUPlace)gradno_gradenable_gradset_grad_enabledis_grad_enabled)saveload)DataParallel)set_default_dtypeget_default_dtype)index_sample)meanstdvarnumelmedian	nanmedianquantilenanquantile)
get_cudnn_version
set_device
get_deviceis_compiled_with_xpuis_compiled_with_ipuis_compiled_with_cinnis_compiled_with_distributeis_compiled_with_cudais_compiled_with_rocmis_compiled_with_custom_device)	callbackshublinalgfftsignal_pir_ops)Modelsummaryflops)check_shape)	LazyGuardZlibszcinn_cuda_runtime_source.cuhruntime_include_dir)IrGuard(z  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r-  r.  r   r   re   rf   r$  r%  rC   rE   rD   r5  r   r   r  r  rm  r  r  r<   rV   rF   r   r   r   r   r   r   r'  r   r   r   r  r   ru   ro   rp   r   r   r:   r;   rh   r~  r  r)  r   r   r   r   r  r  rm   r   r  r  r   r   ro  rp  r&  rN   r   r   rw  r  r  r  r  rz  r{  r   r   rz   r{   rO   rx   ry   r2  r/  r!   r   r  r  rt  ru  rW   r   r   rK   r   r   r   rB   r   r4  rq  r  r  r  r  r  r  r   r   r  r  r~   r   r   r   r   r   r   r   r   r   r  r   r   rl   rk   r   r  rU   r=   r>   r?   r@   rX   r   rs  rv   rw   rP   rQ   r   r   rd   rg   r   rT   rM   r  r  r  r  r  r  r  r  r  r  r  r  r   r   rR   rS   r   r   rL   r  r}  r  r  r_   r  r   r   r   r   r   r   rk  rl  r   r   r   r  rx  r6  r7  r8  r=  r>  r?  r@  rG  rH  rS  rT  r  r  r  r  r   r   r   r   rI  rJ  rK  rL  rM  rN  r   r   rJ   r  r   r   r  r   rI   r   r  r	  r
  r  r   rq   rr   r3  rA   r`   r   r+  r,  rj   r   r   r   rs   rt   r   ry  r  r  rb   rc   r^   r]   rr  r   r   r   r  r  r  r  r   r   r   r!  r   r|  r  r0  r   r   r  r   r   r   r   rv  rG   rH   r   r   r   r   r   reverser  r  r|   r}   r  r  r   r   r   r   r   r   r   r   r   r   r   r  r9  r:  rV  rW  r;  r<  rn  r1  r   r  r   r   rC  rA  rE  r   r   rO  rP  rQ  rR  r   r   rY   r  r"  r#  r   r   r   r  r  r  r  rU  rZ   r   r   r   r   rX  r[   rY  rZ  r[  r\  r]  r^  r\   r_  r   r   r   r   r   r`  ra  rb  rc  rd  re  rf  rg  r   r   rh  ri  r   r   r   rj  (  Zpaddle.versionr   __version__r   Z__git_commit__Zpaddle.cuda_envImportErrorsysstderrwritebaser   r   Z	frameworkr   r	   Zpirr
   r   r   r   r   r   r   r   Zbase.datasetZframework.dtyper   r   r   r   r   r   r   r   r   r   r   r   r   r   r    eagerr!   __qualname__Zpaddle.distributed.fleetZpaddler"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   Ztensor.attributer:   r;   r<   r=   r>   r?   r@   Ztensor.creationrA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   Ztensor.linalgr_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   Ztensor.logicro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Ztensor.manipulationr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Ztensor.mathr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  Ztensor.randomrk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  Ztensor.searchrw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  Ztensor.to_stringr  Ztensor.einsumr  r  r  Zframework.randomr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  Ztensor.statr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  Zhapir  r  r  Zpaddle.textZpaddle.visionr  Znn.initializer.lazy_initr  ospathdirnameabspath__file__Zpackage_dirjoinr  Zcuh_fileexistsenviron
setdefaultZ	pir_utilsr  Zir_guardZ_switch_to_pir__all__ r  r  P/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddle/__init__.py<module>   s   
 D
h$
H!% B     j!z2@0
JX
:"


$
