
    
NgK	                         d dl mZ  G d de          Z G d de          Z G d de          Z G d d	e          Zd
S )    )
CommonPoolc                   "    e Zd Z	 	 	 	 	 	 ddZdS )AveragePool_1Nc                 >    t          j        | d||||d |||
  
        S NAVG)auto_pad	ceil_mode	dilationskernel_shapepadsstridesr   _runselfxr	   r
   r   r   r   count_include_pads           ^/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/reference/ops/op_average_pool.pyr   zAveragePool_1._run
   ;     %
 
 
 	
    NNNNNN__name__
__module____qualname__r    r   r   r   r   	   <         
 
 
 
 
 
r   r   c                   "    e Zd Z	 	 	 	 	 	 ddZdS )AveragePool_7Nc                 >    t          j        | d||||d |||
  
        S r   r   r   s           r   r   zAveragePool_7._run#   r   r   r   r   r   r   r   r    r    "   r   r   r    c                   "    e Zd Z	 	 	 	 	 	 ddZdS )AveragePool_11Nc                 >    t          j        | d||||d |||
  
        S r   r   r   s           r   r   zAveragePool_11._run<   r   r   r   r   r   r   r   r#   r#   ;   r   r   r#   c                   $    e Zd Z	 	 	 	 	 	 	 ddZdS )AveragePool_19Nc	                 >    t          j        | d||||||||
  
        S r   r   )	r   r   r	   r
   r   r   r   r   r   s	            r   r   zAveragePool_19._runU   s;     %
 
 
 	
r   )NNNNNNNr   r   r   r   r&   r&   T   s?         
 
 
 
 
 
r   r&   N)!onnx.reference.ops.op_pool_commonr   r   r    r#   r&   r   r   r   <module>r)      s    9 8 8 8 8 8
 
 
 
 
J 
 
 
2
 
 
 
 
J 
 
 
2
 
 
 
 
Z 
 
 
2
 
 
 
 
Z 
 
 
 
 
r   