o
    to™ik  ã                   @  s8   d dl mZ d dlmZ d	dd„Zedkreƒ  dS dS )
é    )Úannotations)ÚdefsÚreturnÚNonec                  C  sŠ   g } g }t  ¡ D ]}|j|j|j}}}||f}|r!|  |¡ q| |¡ qtt| ƒdƒ tt|ƒdƒ t|ƒD ]	\}}t||ƒ q9d S )Nz/operators have a type/shape inference function.zdo not. These are:)	r   Úget_all_schemasÚdomainÚnameÚ%has_type_and_shape_inference_functionÚappendÚprintÚlenÚsorted)Úwith_inferenceÚwithout_inferenceÚschemar   r   Úhas_inferenceÚelem© r   ú]/home/ubuntu/.local/lib/python3.10/site-packages/onnx/defs/gen_shape_inference_information.pyÚmain	   s    
ýÿr   Ú__main__N)r   r   )Ú
__future__r   Úonnxr   r   Ú__name__r   r   r   r   Ú<module>   s   

ÿ