+
     °³jy  ã                   óX   € ^RI Ht ]! 4       '       d   ^ RIHt ^RIHt RR/R R lltR# )	é   )Úis_tqdm_available)Útqdm)ÚPartialStateÚmain_process_onlyTc                ó$   € V ^8„  d   QhR\         /# )é   r   )Úbool)Úformats   "ÚV/home/luca/screen-checking/.venv/lib/python3.14/site-packages/accelerate/utils/tqdm.pyÚ__annotate__r      s   € ÷ 3ñ 3¤4ñ 3ó    c                ó8  € \        4       '       g   \        R4      h\        V4      ^ 8”  d)   \        V^ ,          \        4      '       d   \        R4      hVP                  RR4      pV '       d    V'       g   \        4       P                  ^ 8g  p\        V/ VBRV/B # )zÇ
Wrapper around `tqdm.tqdm` that optionally displays only on the main process.

Args:
    main_process_only (`bool`, *optional*):
        Whether to display the progress bar only on the main process
zZAccelerate's `tqdm` module requires `tqdm` to be installed. Please run `pip install tqdm`.z›Passing `True` or `False` as the first argument to Accelerate's `tqdm` wrapper is unsupported. Please use the `main_process_only` keyword argument instead.ÚdisableF)
r   ÚImportErrorÚlenÚ
isinstancer	   Ú
ValueErrorÚpopr   Úlocal_process_indexÚ_tqdm)r   ÚargsÚkwargsr   s   $*, r   r   r      s…   € ô ×ÒÜÐvÓwÐwÜ
ˆ4ƒy�1„}œ D¨¥G¬T×2Ò2ÜðKó
ð 	
ð �j‰j˜ EÓ*€Gß§Ü“.×4Ñ4¸Ñ9ˆÜ�$Ð2˜&Ñ2¨'Ò2Ð2r   N)Úimportsr   Ú	tqdm.autor   r   Ústater   © r   r   Ú<module>r      s,   ðõ  'ñ ×ÒÝ'å  ð3¨$÷ 3ñ 3r   