
    sh                         % S SK Jr  S SKr/ SQr S SKJr  Sq\\   \	S'   Sq
\\   \	S'   \b  S rOS rS	\\   4S
 jrS	\4S jrS	\\   4S jrg! \ a    Sr NDf = f)    )OptionalN)versionis_availableget_max_alg_id)_cusparselt__cusparselt_version__MAX_ALG_IDc                      [         c;  [        R                  " 5       q [         S:X  a  Sqg[         S:X  a  Sqg[         S:X  a  Sqg)Ni     i     iZ  %   T)r   r   getVersionIntr	        v/Users/tiagomarins/Projetos/claudeai/copy_bank/venv/lib/python3.13/site-packages/torch/backends/cusparselt/__init__.py_initr      sQ      '#.#<#<#> #s* 
 	 &,   &,!r   c                      g)NFr   r   r   r   r   r   &   s    r   returnc                  .    [        5       (       d  g[        $ )z Return the version of cuSPARSELtN)r   r   r   r   r   r   r   *   s    77r   c                  6    [         R                  R                  $ )z>Return a bool indicating if cuSPARSELt is currently available.)torch_C_has_cusparseltr   r   r   r   r   1   s    88###r   c                  .    [        5       (       d  g [        $ )N)r   r	   r   r   r   r   r   6   s    77r   )typingr   r   __all__torch._Cr   ImportErrorr   int__annotations__r	   r   r   boolr   r   r   r   r   <module>r"      s     $ '+ hsm *"hsm " #  $d $
 O  Ks   A AA