o
    wim	                     @  s\   d dl mZ d dlmZ G dd deZG dd deZG dd deZG d	d
 d
eZdS )    )annotations)
CommonPoolc                   @  "   e Zd Z						dddZdS )AveragePool_1Nc                 C     t j| d||||d |||d
S NAVG)auto_pad	ceil_mode	dilationskernel_shapepadsstridesr   _runselfxr	   r
   r   r   r   count_include_pad r   _/home/ubuntu/sommelier/.venv/lib/python3.10/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                   @  r   )AveragePool_7Nc                 C  r   r   r   r   r   r   r   r   #   r   zAveragePool_7._runr   r   r   r   r   r   r   "   r   r   c                   @  r   )AveragePool_11Nc                 C  r   r   r   r   r   r   r   r   <   r   zAveragePool_11._runr   r   r   r   r   r   r   ;   r   r   c                   @  s$   e Zd Z							dddZdS )AveragePool_19Nc	           	      C  s   t j| d||||||||d
S r   r   )	r   r   r	   r
   r   r   r   r   r   r   r   r   r   U   s   zAveragePool_19._run)NNNNNNNr   r   r   r   r   r    T   s    r    N)
__future__r   !onnx.reference.ops.op_pool_commonr   r   r   r   r    r   r   r   r   <module>   s   