§
    „WêhÇ
  ã                  óà   — d dl mZ d dlmZmZmZmZmZmZm	Z	m
ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3 d„ Z
dS )é    )Úannotations)0ÚJVPTraceÚ	JVPTracerÚUndefinedPrimalÚZeroÚadd_jaxvalsÚadd_jaxvals_pÚadd_tangentsÚbackward_passÚbilinear_transposeÚcall_param_updatersÚcall_transposeÚcall_transpose_param_updatersÚclosed_backward_passÚcustom_lin_pÚdefbilinearÚdefjvpÚdefjvp2Údefjvp_zeroÚ	deflinearÚ
deflinear2Úf_jvp_traceableÚget_primitive_transposeÚinstantiate_zerosÚis_undefined_primalÚjvpÚ	jvp_jaxprÚjvp_subtraceÚjvp_subtrace_auxÚjvpfunÚ
linear_jvpÚlinear_transposeÚlinear_transpose2Ú	linearizeÚmap_transposeÚnonzero_outputsÚnonzero_tangent_outputsÚprimitive_jvpsÚprimitive_transposesÚrearrange_bindersÚreducing_transposesÚstandard_jvpÚstandard_jvp2Ú	traceableÚunpair_pvalÚvjpÚzero_jvpÚzeros_like_avalÚzeros_like_pc                óL   — |rt          d¦  «        ‚~t          | ||||¦  «        S )Nz-reduce_axes on ad.backward_pass is deprecated)ÚNotImplementedErrorÚbackward_pass_internal)ÚjaxprÚreduce_axesÚtransform_stackÚconstsÚ
primals_inÚcotangents_ins         úY/var/www/html/movieo_spanner_bot/venv/lib/python3.11/site-packages/jax/interpreters/ad.pyr   r   H   s=   € àð OÝ
ÐMÑ
NÔ
NÐNØÝ	Øˆ_˜f j°-ñ
Aô 
Að Aó    N)4Ú
__future__r   Újax._src.interpreters.adr   r   r   r   r   r	   r
   r   r6   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   © r>   r=   ú<module>rB      s,  ðð$ #Ð "Ð "Ð "Ð "Ð "ð1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ðhAð Að Að Að Ar>   