
    
Ng                     .    d dl mZ  G d de          ZdS )    )OpRunc                       e Zd ZddddZdS )SequenceMapN)body
attributesc                   t          |          dk    rt          |d         t                    rd }t          ||d                   D ]q\  }}|j        d         ||j        d         |i}|                    d |          }	|d |	D             }Ft          ||	          D ]\  }
}|
                    |           rt          |          S t          t          |j        dd          |                    }d }|D ]d}|||j        d         <   |                    d ||          }	|d |	D             }9t          ||	          D ]\  }
}|
                    |           et          |          S )N   r   c                     g | ]}|gS  r   .0is     ^/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/reference/ops/op_sequence_map.py
<listcomp>z$SequenceMap._run.<locals>.<listcomp>   s    ***1A3***    )r   c                     g | ]}|gS r   r   r   s     r   r   z$SequenceMap._run.<locals>.<listcomp>   s    &&&qs&&&r   )	len
isinstancelistzipinput_namesrunappendtupledict)selfinput_sequencer   r   additional_inputsresobj1obj2feedsrsr   objs                r   _runzSequenceMap._run
   s    !!Q&&:6G6JD+Q+Q&C!.2CA2FGG $ $
d)!,dD4DQ4GNHHT5));*****CC #C $ $1$::S)!""-/@AABB! 	  	 C),E$"1%&u<<A{&&A&&&QKK    DAqHHQKKKK Szzr   )__name__
__module____qualname__r&   r   r   r   r   r   	   s2        <@T       r   r   N)onnx.reference.op_runr   r   r   r   r   <module>r+      sM    ( ' ' ' ' '    %     r   