Ë
    g^(hs  ã                   ó6   — d dl mZ dedefd„Zdedee   fd„Zy)é    )ÚOptionalÚ	case_nameÚreturnc                 ó‚   — ddl m} ddlm}  |«       }| |v r| j	                  dd«      }d| › d|› �S  |d	| ¬
«       | › d�S )Né   )Úall_examplesr   )Úlog_export_usageÚ_ú-zSee zo in exportdb for unsupported case.                 https://pytorch.org/docs/main/generated/exportdb/index.html#zexport.error.casenotregistered)ÚeventÚmessagez is unsupported.)Úexamplesr   Útorch._utils_internalr	   Úreplace)r   r   r	   ÚALL_EXAMPLESÚurl_case_names        úV/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/torch/_export/db/logging.pyÚexportdb_error_messager      sg   € Ý&Ý6á“>€Là�LÑ Ø!×)Ñ)¨#¨sÓ3ˆØ�i�[ð !MØMZÈOð]ð 	]ñ 	Ø2Øõ	
ð �Ð,Ð-Ð-ó    Úec                 óˆ   — ddl m}m}m} d}d}|||||di}t	        | «      |v r|t	        | «         }|€|S t        | |d«      S y)ze
    Returns a string case name if the export error e is classified.
    Returns None otherwise.
    r   )ÚTorchRuntimeErrorÚUnsupportedÚ	UserErrorÚalways_classifiedr   N)Útorch._dynamo.excr   r   r   ÚtypeÚgetattr)r   r   r   r   ÚALWAYS_CLASSIFIEDÚDEFAULT_CLASS_SIGILÚ_ALLOW_LISTÚ	attr_names           r   Úget_class_if_classified_errorr#      sk   € ÷ LÑKà+ÐØ%Ðð 	Ð(ØÐ&Ø˜4ð€Kô
 ˆAƒw�+ÑØ¤ Q£Ñ(ˆ	ØÐØ$Ð$Ü�q˜) TÓ*Ð*Ør   N)Útypingr   Ústrr   Ú	Exceptionr#   © r   r   ú<module>r(      s2   ðÝ ð. cð .¨có .ð$ Yð °8¸C±=ô r   