§
    Vp«f»  ã                   óÐ   — d dl mZmZmZmZ d dlmZ d dlmZ	 d dl
mZ ej        Zej        Zde	fdefdefdd	d
dddddœ
Zd dlZd dlmZ ej        re	ZeZeZn eee¦  «        Z[[dS )é    )ÚabstractifyÚcanonicalize_dtypeÚcanonicalize_dtype_handlersÚpytype_aval_mappings)Úapply_primitive)Ú
xla_bridge)Ú
xla_clientzFjax.interpreters.xla.xb is deprecated. Use jax.lib.xla_bridge instead.zFjax.interpreters.xla.xc is deprecated. Use jax.lib.xla_client instead.zIjax.interpreters.xla.xe is deprecated. Use jax.lib.xla_extension instead.)zjax.interpreters.xla.backend_specific_translations is deprecated. Register custom primitives via jax.interpreters.mlir instead.N)znjax.interpreters.xla.translations is deprecated. Register custom primitives via jax.interpreters.mlir instead.N)zvjax.interpreters.xla.register_translation is deprecated. Register custom primitives via jax.interpreters.mlir instead.N)zqjax.interpreters.xla.xla_destructure is deprecated. Register custom primitives via jax.interpreters.mlir instead.N)zqjax.interpreters.xla.TranslationRule is deprecated. Register custom primitives via jax.interpreters.mlir instead.N)ztjax.interpreters.xla.TranslationContext is deprecated. Register custom primitives via jax.interpreters.mlir instead.N)zgjax.interpreters.xla.XlaOp is deprecated. Register custom primitives via jax.interpreters.mlir instead.N)
ÚxbÚxcÚxeÚbackend_specific_translationsÚtranslationsÚregister_translationÚxla_destructureÚTranslationRuleÚTranslationContextÚXlaOpN)Údeprecation_getattr)Újax._src.interpreters.xlar   r   r   r   Újax._src.dispatchr   Újax._srcr   Ú_xbÚjax._src.libr	   Ú_xcÚ_xlaÚ_xeÚClientÚBackendÚ_deprecationsÚtypingÚjax._src.deprecationsr   Ú_deprecation_getattrÚTYPE_CHECKINGr
   r   r   Ú__name__Ú__getattr__© ó    úT/var/www/html/nettyfy-visnx/env/lib/python3.11/site-packages/jax/interpreters/xla.pyú<module>r)      sC  ððð ð ð ð ð ð ð ð ð ð ð ðð ð ð ð ð ð 'Ð &Ð &Ð &Ð &Ð &Ø *Ð *Ð *Ð *Ð *Ð *à	„h€Ø
Œ*€ð 	QØðð
 	QØðð
 	TØðð
&ð
ð
ð
ð
ð
ð
ð[2ð 2€ðh €€€Ø MÐ MÐ MÐ MÐ MÐ MØ	Ôð >Ø
€"Ø
€"Ø
€"€"à$Ð$ X¨}Ñ=Ô=€+ØØ
€F€Fr'   