ó
    çÎi®  ã                   ó.   • S SK Jr  SrSrS rS\S\4S jrg)é    )ÚNodeÚ	from_nodeÚdebug_handleÚnodeÚreturnc                 ó   • U R                   [           nUS   n[        UR                  5      S:”  a*  UR                  S   n[        UR                  5      S:”  a  M*  UR                   S[        UR                  5       3$ )a*  Get the identifier of the greatest ancestor node of the given node.

The identifier is the concatenation of the node name and graph id of the
greatest ancestor node, where the graph id is the unique id for every graph
module in the export flow and node name is unique within the same graph module.
éÿÿÿÿr   Ú.)ÚmetaÚFROM_NODE_KEYÚlenr   ÚnameÚstrÚgraph_id)r   Únode_sources     Úa/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/executorch/exir/debug_handle_utils.pyÚ%get_greatest_ancestor_node_identifierr      sy   € ð —)‘)œMÑ*€KØ˜b‘/€Kä
ˆk×#Ñ#Ó
$ qÓ
(Ø!×+Ñ+¨BÑ/ˆô ˆk×#Ñ#Ó
$ qÕ
(ð ×ÑÐ˜q¤ [×%9Ñ%9Ó!:Ð ;Ð<Ð<ó    N)Útorch.fxr   r   ÚDEBUG_HANDLE_KEYÚUNSET_DEBUG_HANDLEr   r   © r   r   Ú<module>r      s.   ðõ à€Ø!Ð àÐ ð=°ð =¸õ =r   