+
    $Lj                         ^ RI t ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIH	t
 ^ RIHtHt ^RIHtHtHtHtHtHt R
R ltR tR R lt]R	8X  d   ]! ]! 4       4      hR# )    N)__version__)default_config_fileload_config_from_file)is_mlu_availableis_musa_availableis_neuron_availableis_npu_availableis_sdaa_availableis_xpu_availablec                     V e   V P                  R4      pM\        P                  ! R4      pVP                  RR RR7       V e   VP	                  \
        R7       V# )NenvzAccelerate env commandz--config_filezFThe config file to use for the default values in the launching script.)defaulthelp)func)
add_parserargparseArgumentParseradd_argumentset_defaultsenv_command)
subparsersparsers   & C/app/.local/lib/python3.14/site-packages/accelerate/commands/env.pyenv_command_parserr   '   sb    &&u-(()AB
,t   -M    c                    \         P                  p\         P                  P                  4       p\	        4       p\        4       p\        4       p\        4       p\        4       p\        4       pR p	V'       d   Rp	MAV'       d   Rp	M6V'       d   Rp	M+V'       d   Rp	M V'       d   Rp	MV'       d   Rp	M
V'       d   Rp	Rp
V P                  f*   \        P                  P                  \        4      '       d$   \        V P                  4      P!                  4       p
R	pRp\        P"                  R
8X  d   RR.pM\        P"                  R8X  d   RR.pVe6   \$        P&                  ! VR\$        P(                  R7      P+                  4       pR\,        R\.        P.                  ! 4       RVR\.        P0                  ! 4       R\2        P                  RV RV	R\4        P6                  ! 4       P8                  R+,          R R2/pV'       d#   \         P                  P;                  4       VR&   MV'       d#   \         P<                  P;                  4       VR&   MV'       d#   \         P>                  P;                  4       VR&   MV'       d#   \         P@                  P;                  4       VR&   MyV'       d#   \         PB                  P;                  4       VR&   MOV'       d#   \         PD                  P;                  4       VR &   M%V'       d   \         P,                  PF                  VR!&   \I        R"4       \I        R#PK                  VPM                  4        UUu. uF  w  rR$V R%V 2NK  	  upp4      4       \I        V P                  f   R&MR'4       \O        V
\P        4      '       d:   R#PK                  V
PM                  4        UUu. uF  w  rR(V R%V 2NK  	  upp4      MR)V
 2p\I        V4       WR*&   V# u uppi u uppi ),zN/ACUDAXPUMLUSDAAMUSANPUNEURONz	Not foundNntwhere
accelerateposixwhichT)textstderrz`Accelerate` versionPlatformz`accelerate` bash locationzPython versionzNumpy versionzPyTorch versionzPyTorch acceleratorz
System RAMz.2fz GBzGPU typezXPU typezMLU typez	SDAA typez	MUSA typezNEURON typezCANN versionz4
Copy-and-paste the text below in your GitHub issue

z- z: z- `Accelerate` default config:z- `Accelerate` config passed:z	- 	z`Accelerate` configsi   @))torchr   cudais_availabler   r   r
   r   r	   r   config_fileospathisfiler   r   to_dictname
subprocesscheck_outputSTDOUTstripversionplatformpython_versionnppsutilvirtual_memorytotalget_device_namexpumlusdaamusaneuroncannprintjoinitems
isinstancedict)args
pt_versionpt_cuda_availablept_xpu_availablept_mlu_availablept_sdaa_availablept_musa_availablept_npu_availablept_neuron_availableacceleratoraccelerate_configcommandbash_locationinfopropvalaccelerate_config_strs   &                r   r   r   6   s   ""J

//1')'))+)+')-/K						##rww~~6I'J'J1$2B2BCKKM GM	ww$L)	G	L)"//d:K\K\]cceH%%'$m(113j\{..066@ESI	D  ::557Z	 99446Z	 99446Z	!JJ668[	!JJ668[	#ll::<]	$}}11^	
BC	$))FIDr$r#'F
GH	d.>.>.F
*Lkl '.. 			9J9P9P9RS9RIDT$r#'9RST#$% 
 

 #4	 K G Ts   O&5O,
c                $    V ^8  d   QhR\         /# )   return)int)formats   "r   __annotate__rd      s      c r   c                  P    \        4       p V P                  4       p\        V4       ^ # )r   )r   
parse_argsr   )r   rN   s     r   mainrg      s#    !FDr   __main__)N)r   r2   r<   r7   numpyr>   r?   r.   r&   r   r;   accelerate.commands.configr   r   utilsr   r   r   r	   r
   r   r   r   rg   __name__
SystemExit r   r   <module>ro      sY   "  	      - Q Nb z
TV
 r   