Ë
    g^(hÞ  ã                   ó´   — U d dl mZ d dlZg d¢Z	 d dlmZ daee   e	d<   da
ee   e	d<   e�d„ Znd„ Zd	ee   fd
„Zd	efd„Zd	ee   fd„Zy# e$ r dZY Œ?w xY w)é    )ÚOptionalN)ÚversionÚis_availableÚget_max_alg_id)Ú_cusparseltÚ__cusparselt_versionÚ__MAX_ALG_IDc                  ó~   — t         €7t        j                  «       a t         dk(  rdayt         dk(  rdayt         dk(  rday)Ni�  é   iö  é   iZ  é%   T)r   r   ÚgetVersionIntr	   © ó    ú`/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/torch/backends/cusparselt/__init__.pyÚ_initr      sQ   € ô  Ð'Ü#.×#<Ñ#<Ó#>Ð Ü# sÒ*Ø �ð
 ô	 &¨Ò,Ø �ð ô &¨Ò,Ø!�Ør   c                   ó   — y)NFr   r   r   r   r   r   &   s   € Ør   Úreturnc                  ó$   — t        «       syt        S )z Return the version of cuSPARSELtN)r   r   r   r   r   r   r   *   s   € äŒ7ØÜÐr   c                  ó6   — t         j                  j                  S )z>Return a bool indicating if cuSPARSELt is currently available.)ÚtorchÚ_CÚ_has_cusparseltr   r   r   r   r   1   s   € ä�8‰8×#Ñ#Ð#r   c                  ó$   — t        «       sy t        S )N)r   r	   r   r   r   r   r   6   s   € ÜŒ7ØÜÐr   )Útypingr   r   Ú__all__Útorch._Cr   ÚImportErrorr   ÚintÚ__annotations__r	   r   r   Úboolr   r   r   r   r   ú<module>r"      sŒ   ðæ ã ò€ðÝ$ð '+Ð �h˜s‘mÓ *Ø"€ˆh�s‰mÓ "àÐóòð �˜#‘ó  ð$�dó $ð
˜ ™ô øðO ò Ø‚Kðús   ‘A ÁAÁA