o
    ü* iQ  ã                   @   sà   d dl 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lmZ ddlmZmZmZ ddlmZ ddl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l"m#Z# ddl$m%Z%m&Z&m'Z'm(Z(m)Z) g d¢Z*dS )é   )ÚLayerHelper)Úfleeté   )ÚaspÚautogradÚautotuneÚccÚlayersÚmultiprocessingÚnnÚxpu)Úauto_checkpoint)Úget_rng_stateÚregister_rng_state_as_indexÚset_rng_state)Ú	inference)Úidentity_loss)Úgraph_khop_samplerÚgraph_reindexÚgraph_sample_neighborsÚgraph_send_recvÚsoftmax_mask_fuseÚ softmax_mask_fuse_upper_triangle)ÚDistributedFusedLambÚ	LookAheadÚModelAverage)Úfuse_resnet_unit_pass)Ú_npu_identityÚsegment_maxÚsegment_meanÚsegment_minÚsegment_sum)r   r   r   r   r   r   r   r   r!   r   r   r    r   r   r   N)+Zbase.layer_helperr   Údistributedr   Ú r   r   r   r   r	   r
   r   r   Ú
checkpointr   Z	frameworkr   r   r   Zjitr   Znn.lossr   Ú	operatorsr   r   r   r   r   r   Z	optimizerr   r   r   Zpassesr   Ztensorr   r   r   r    r!   Ú__all__© r'   r'   úd/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/paddle/incubate/__init__.pyÚ<module>   s   (
 