§
    Vp«fÏ  ã                   óš   — d dl mZ d dlmZmZmZmZmZm	Z	 d dl
mZ d dlmZ ddefiZd dlZej        reZnd dlmZ  eee¦  «        Z[[dS )	é    )ÚSharding)ÚXLACompatibleShardingÚNamedShardingÚSingleDeviceShardingÚPmapShardingÚGSPMDShardingÚPositionalSharding)ÚPartitionSpec)ÚMeshr   zTjax.sharding.XLACompatibleSharding is deprecated. Use jax.sharding.Sharding instead.N)Údeprecation_getattr)Újax._src.shardingr   Újax._src.sharding_implsr   Ú!_deprecated_XLACompatibleShardingr   r   r   r   r	   Újax._src.partition_specr
   Újax._src.interpreters.pxlar   Ú_deprecationsÚtypingÚTYPE_CHECKINGÚjax._src.deprecationsr   Ú_deprecation_getattrÚ__name__Ú__getattr__© ó    úL/var/www/html/nettyfy-visnx/env/lib/python3.11/site-packages/jax/sharding.pyú<module>r      s  ðð$ 3Ð 2Ð 2Ð 2Ð 2Ð 2ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ðð ð ð ð ð ð 4Ð 3Ð 3Ð 3Ð 3Ð 3ð ð.ð 	*ðð	€ð €€€Ø	Ôð Ø;ÐÐàOÐOÐOÐOÐOÐOØ$Ð$ X¨}Ñ=Ô=€+ØØ
€F€Fr   