§
    Ã/jÔ  ã                  óB   — d dl mZ d dlZd dlmZ  G d„ de¦  «        ZdS )é    )ÚannotationsN)Ú
CommonPoolc                  ó&   — e Zd Z	 	 	 	 	 	 	 	 dd„ZdS )ÚLpPoolNé   c
                ó$  — t          j        | d|	t          j        t          j        |¦  «        |¦  «        ||||||¬¦
  «
        }
t          j        |¦  «        }t          j        ||
d         z  d|z  ¦  «                             |j        ¦  «        fS )NÚAVG)Úauto_padÚ	ceil_modeÚ	dilationsÚkernel_shapeÚpadsÚstridesr   g      ð?)r   Ú_runÚnpÚpowerÚabsoluteÚprodÚastypeÚdtype)ÚselfÚxr
   r   r   r   Úpr   r   Úcount_include_padÚpower_averageÚkernel_element_counts               úb/home/longshao/multi-rider-rag/.venv/lib/python3.11/site-packages/onnx/reference/ops/op_lp_pool.pyr   zLpPool._run   s–   € õ #œØØØÝŒH•R”[ ‘^”^ QÑ'Ô'ØØØØ%ØØð
ñ 
ô 
ˆõ  "œw |Ñ4Ô4ÐåŒHÐ)¨M¸!Ô,<Ñ<¸cÀA¹gÑFÔF×MÒMÈaÌgÑVÔVð
ð 	
ó    )NNNNr   NNN)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      sB   € € € € € ð ØØØØ
ØØØð
ð 
ð 
ð 
ð 
ð 
r   r   )Ú
__future__r   Únumpyr   Ú!onnx.reference.ops.op_pool_commonr   r   r"   r   r   ú<module>r&      sk   ðð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð à 8Ð 8Ð 8Ð 8Ð 8Ð 8ð 
ð  
ð  
ð  
ð  
ˆZñ  
ô  
ð  
ð  
ð  
r   