+
    G-jz  ã                   ó®   € ^ RI t ^ RIt] P                  ! ]4      t ! R R4      t]R8X  d*   ]! 4       t]P                  4        ]P                  4        R# R# )é    Nc                   ó2   a € ] tR t^t o R tR tR tRtV tR# )ÚAffinitySettingc                óô   € \         P                  ! 4       V n        R V n        \	        \         R4      ;'       d    \	        \         R4      V n        V P
                  '       g   \        P                  R4       R # R # )NÚsched_getaffinityÚsched_setaffinityzCCurrent OS does not support os.get_affinity() and os.set_affinity())ÚosÚgetpidÚpidÚaffinityÚhasattrÚis_os_supportedÚloggerÚwarning©Úselfs   &Úy/Volumes/fast/ai/experiments/nudenet-smoke/.venv/lib/python3.14/site-packages/onnxruntime/transformers/affinity_helper.pyÚ__init__ÚAffinitySetting.__init__   sT   € Ü—9’9“;ˆŒØˆŒÜ&¤rÐ+>Ó?×dÐdÄGÌBÐPcÓDdˆÔØ×#×#Ð#Ü�N‰NÐ`Öañ $ó    c                óx   € V P                   '       d(   \        P                  ! V P                  4      V n        R # R # )N)r   r   r   r
   r   r   s   &r   Úget_affinityÚAffinitySetting.get_affinity   s)   € Ø××ÐÜ×0Ò0°·±Ó:ˆDŽMñ  r   c                óP  € V P                   '       d”   \        P                  ! V P                  4      pV P                  V8w  da   \
        P                  R \        V4      \        V P                  4      4       \        P                  ! V P                  V P                  4       R# R# R# )z%Replacing affinity setting %s with %sN)	r   r   r   r
   r   r   r   Ústrr   )r   Úcurrent_affinitys   & r   Úset_affinityÚAffinitySetting.set_affinity   sx   € Ø××ÐÜ!×3Ò3°D·H±HÓ=ÐØ�}‰}Ð 0Ô0Ü—‘Ø;ÜÐ(Ó)Ü˜Ÿ™Ó&ôô
 ×$Ò$ T§X¡X¨t¯}©}Ö=ñ 1ñ  r   )r   r   r
   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s   ø‡ € òbò;÷	>ð 	>r   r   Ú__main__)	Úloggingr   Ú	getLoggerr   r   r   Úaffi_helperr   r   © r   r   Ú<module>r*      sV   ðó Û 	à	×	Ò	˜8Ó	$€÷>ñ >ð0 ˆzÔÙ!Ó#€KØ×ÑÔØ×ÑÖñ r   