
    h                     4    S SK r S SKJrJrJr  SS jrSS jrg)    N)	NodeProtocheckerloadc                      [         R                  " S5      n U R                  S[         R                  " S5      S9  U R	                  5       n[        UR                  5      n[        R                  " U5        g )Nzcheck-modelmodel_pbrbtype)	argparseArgumentParseradd_argumentFileType
parse_argsr   r   r   check_model)parserargsmodels      J/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/bin/checker.pyr   r   
   sZ    $$]3F

):):4)@ADE    c                  *   [         R                  " S5      n U R                  S[         R                  " S5      S9  U R	                  5       n[        5       nUR                  UR                  R                  5       5        [        R                  " U5        g )Nz
check-nodenode_pbr   r	   )r   r   r   r   r   r   ParseFromStringr   readr   
check_node)r   r   nodes      r   r   r      sn    $$\2F
	(9(9$(?@D;D**,-tr   )returnN)r   onnxr   r   r   r   r    r   r   <module>r      s   
  ) )r   