Array API Standard Support: special#

Support on CPU#

Legend

âœ”ī¸ = supported

✖ = unsupported

N/A = out-of-scope

blank = not currently documented

function/class

torch

jax

dask

agm

bdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

bdtrc

âœ”ī¸

âœ”ī¸

âœ”ī¸

bdtri

âœ”ī¸

âœ”ī¸

âœ”ī¸

bdtrik

bdtrin

betainc

âœ”ī¸

âœ”ī¸

âœ”ī¸

betaincc

âœ”ī¸

âœ”ī¸

âœ”ī¸

betainccinv

betaincinv

âœ”ī¸

âœ”ī¸

âœ”ī¸

boxcox

âœ”ī¸

âœ”ī¸

âœ”ī¸

boxcox1p

âœ”ī¸

âœ”ī¸

âœ”ī¸

btdtria

btdtrib

chdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

chdtrc

âœ”ī¸

âœ”ī¸

âœ”ī¸

chdtri

âœ”ī¸

âœ”ī¸

âœ”ī¸

chdtriv

chndtr

chndtridf

chndtrinc

chndtrix

elliprc

elliprd

elliprf

elliprg

elliprj

entr

âœ”ī¸

âœ”ī¸

âœ”ī¸

erfcinv

erfinv

âœ”ī¸

âœ”ī¸

âœ”ī¸

eval_chebyc

eval_chebys

eval_chebyt

eval_chebyu

eval_gegenbauer

eval_genlaguerre

eval_hermite

eval_hermitenorm

eval_jacobi

eval_laguerre

eval_legendre

eval_sh_chebyt

eval_sh_chebyu

eval_sh_jacobi

eval_sh_legendre

expn

âœ”ī¸

âœ”ī¸

âœ”ī¸

fdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

fdtrc

âœ”ī¸

âœ”ī¸

âœ”ī¸

fdtri

âœ”ī¸

âœ”ī¸

âœ”ī¸

fdtridfd

gdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

gdtrc

âœ”ī¸

âœ”ī¸

âœ”ī¸

gdtria

gdtrib

gdtrix

huber

âœ”ī¸

âœ”ī¸

âœ”ī¸

hyp0f1

hyp1f1

âœ”ī¸

âœ”ī¸

âœ”ī¸

hyperu

inv_boxcox

âœ”ī¸

âœ”ī¸

âœ”ī¸

inv_boxcox1p

âœ”ī¸

âœ”ī¸

âœ”ī¸

kl_div

âœ”ī¸

âœ”ī¸

âœ”ī¸

kn

kolmogi

kolmogorov

lpmv

âœ”ī¸

âœ”ī¸

âœ”ī¸

nbdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

nbdtrc

âœ”ī¸

âœ”ī¸

âœ”ī¸

nbdtri

âœ”ī¸

âœ”ī¸

âœ”ī¸

nbdtrik

nbdtrin

ncfdtr

ncfdtri

ncfdtridfd

ncfdtridfn

ncfdtrinc

nctdtr

nctdtridf

nctdtrinc

nctdtrit

ndtri

âœ”ī¸

âœ”ī¸

âœ”ī¸

ndtri_exp

nrdtrimn

nrdtrisd

owens_t

pdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

pdtrc

âœ”ī¸

âœ”ī¸

âœ”ī¸

pdtri

âœ”ī¸

âœ”ī¸

âœ”ī¸

pdtrik

poch

âœ”ī¸

âœ”ī¸

âœ”ī¸

powm1

pseudo_huber

âœ”ī¸

âœ”ī¸

âœ”ī¸

rel_entr

âœ”ī¸

âœ”ī¸

âœ”ī¸

round

shichi

sici

smirnov

smirnovi

spence

âœ”ī¸

âœ”ī¸

âœ”ī¸

stdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

stdtridf

stdtrit

âœ”ī¸

✖

âœ”ī¸

tklmbda

wrightomega

yn

âœ”ī¸

âœ”ī¸

âœ”ī¸

geterr

seterr

errstate

airy

airye

bei

beip

ber

berp

binom

âœ”ī¸

âœ”ī¸

âœ”ī¸

exp1

âœ”ī¸

âœ”ī¸

âœ”ī¸

expi

âœ”ī¸

âœ”ī¸

âœ”ī¸

expit

âœ”ī¸

âœ”ī¸

âœ”ī¸

exprel

âœ”ī¸

âœ”ī¸

âœ”ī¸

gamma

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammaln

âœ”ī¸

âœ”ī¸

âœ”ī¸

hankel1

hankel1e

hankel2

hankel2e

hyp2f1

it2i0k0

it2j0y0

it2struve0

itairy

iti0k0

itj0y0

itmodstruve0

itstruve0

iv

ive

jv

jve

kei

keip

kelvin

ker

kerp

kv

kve

log_expit

log_wright_bessel

loggamma

âœ”ī¸

âœ”ī¸

âœ”ī¸

logit

âœ”ī¸

âœ”ī¸

âœ”ī¸

mathieu_a

mathieu_b

mathieu_cem

mathieu_modcem1

mathieu_modcem2

mathieu_modsem1

mathieu_modsem2

mathieu_sem

modfresnelm

modfresnelp

obl_ang1

obl_ang1_cv

obl_cv

obl_rad1

obl_rad1_cv

obl_rad2

obl_rad2_cv

pbdv

pbvv

pbwa

pro_ang1

pro_ang1_cv

pro_cv

pro_rad1

pro_rad1_cv

pro_rad2

pro_rad2_cv

psi

âœ”ī¸

âœ”ī¸

âœ”ī¸

rgamma

âœ”ī¸

âœ”ī¸

âœ”ī¸

wright_bessel

yv

yve

zetac

âœ”ī¸

âœ”ī¸

âœ”ī¸

sindg

âœ”ī¸

âœ”ī¸

âœ”ī¸

cosdg

âœ”ī¸

âœ”ī¸

âœ”ī¸

tandg

âœ”ī¸

âœ”ī¸

âœ”ī¸

cotdg

âœ”ī¸

âœ”ī¸

âœ”ī¸

i0

âœ”ī¸

âœ”ī¸

âœ”ī¸

i0e

âœ”ī¸

âœ”ī¸

âœ”ī¸

i1

âœ”ī¸

âœ”ī¸

âœ”ī¸

i1e

âœ”ī¸

âœ”ī¸

âœ”ī¸

k0

âœ”ī¸

âœ”ī¸

âœ”ī¸

k0e

âœ”ī¸

âœ”ī¸

âœ”ī¸

k1

âœ”ī¸

âœ”ī¸

âœ”ī¸

k1e

âœ”ī¸

âœ”ī¸

âœ”ī¸

y0

âœ”ī¸

âœ”ī¸

âœ”ī¸

y1

âœ”ī¸

âœ”ī¸

âœ”ī¸

j0

âœ”ī¸

âœ”ī¸

âœ”ī¸

j1

âœ”ī¸

âœ”ī¸

âœ”ī¸

struve

modstruve

beta

betaln

âœ”ī¸

âœ”ī¸

âœ”ī¸

besselpoly

gammaln

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammasgn

âœ”ī¸

âœ”ī¸

âœ”ī¸

cbrt

âœ”ī¸

âœ”ī¸

âœ”ī¸

radian

âœ”ī¸

âœ”ī¸

âœ”ī¸

cosm1

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammainc

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammaincinv

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammaincc

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammainccinv

âœ”ī¸

âœ”ī¸

âœ”ī¸

fresnel

ellipe

ellipeinc

ellipk

âœ”ī¸

âœ”ī¸

âœ”ī¸

ellipkinc

ellipkm1

âœ”ī¸

âœ”ī¸

âœ”ī¸

ellipj

erf

âœ”ī¸

âœ”ī¸

âœ”ī¸

erfc

âœ”ī¸

âœ”ī¸

âœ”ī¸

erfcx

âœ”ī¸

âœ”ī¸

âœ”ī¸

erfi

voigt_profile

wofz

dawsn

ndtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

log_ndtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

exp2

âœ”ī¸

âœ”ī¸

âœ”ī¸

exp10

âœ”ī¸

âœ”ī¸

âœ”ī¸

expm1

log1p

xlogy

âœ”ī¸

âœ”ī¸

âœ”ī¸

xlog1py

âœ”ī¸

âœ”ī¸

âœ”ī¸

ai_zeros

assoc_laguerre

bei_zeros

beip_zeros

ber_zeros

bernoulli

berp_zeros

bi_zeros

comb

digamma

âœ”ī¸

âœ”ī¸

âœ”ī¸

diric

erf_zeros

euler

factorial

factorial2

factorialk

fresnel_zeros

fresnelc_zeros

fresnels_zeros

h1vp

h2vp

ivp

jn_zeros

jnjnp_zeros

jnp_zeros

jnyn_zeros

jvp

kei_zeros

keip_zeros

kelvin_zeros

ker_zeros

kerp_zeros

kvp

lmbda

lqmn

lqn

mathieu_even_coef

mathieu_odd_coef

obl_cv_seq

pbdn_seq

pbdv_seq

pbvv_seq

perm

polygamma

âœ”ī¸

âœ”ī¸

âœ”ī¸

pro_cv_seq

riccati_jn

riccati_yn

sinc

âœ”ī¸

âœ”ī¸

âœ”ī¸

softplus

stirling2

y0_zeros

y1_zeros

y1p_zeros

yn_zeros

ynp_zeros

yvp

zeta

âœ”ī¸

âœ”ī¸

âœ”ī¸

legendre

chebyt

chebyu

chebyc

chebys

jacobi

laguerre

genlaguerre

hermite

hermitenorm

gegenbauer

sh_legendre

sh_chebyt

sh_chebyu

sh_jacobi

roots_legendre

roots_chebyt

roots_chebyu

roots_chebyc

roots_chebys

roots_jacobi

roots_laguerre

roots_genlaguerre

roots_hermite

roots_hermitenorm

roots_gegenbauer

roots_sh_legendre

roots_sh_chebyt

roots_sh_chebyu

roots_sh_jacobi

assoc_legendre_p

assoc_legendre_p_all

legendre_p

legendre_p_all

sph_harm_y

sph_harm_y_all

sph_legendre_p

sph_legendre_p_all

logsumexp

âœ”ī¸

âœ”ī¸

âœ”ī¸

softmax

âœ”ī¸

âœ”ī¸

âœ”ī¸

log_softmax

âœ”ī¸

âœ”ī¸

âœ”ī¸

multigammaln

âœ”ī¸

âœ”ī¸

âœ”ī¸

ellip_harm

ellip_harm_2

ellip_normal

lambertw

spherical_jn

spherical_yn

spherical_in

spherical_kn

Support on GPU#

Legend

âœ”ī¸ = supported

✖ = unsupported

N/A = out-of-scope

blank = not currently documented

function/class

cupy

torch

jax

agm

bdtr

âœ”ī¸

✖

✖

bdtrc

âœ”ī¸

✖

✖

bdtri

âœ”ī¸

✖

✖

bdtrik

bdtrin

betainc

âœ”ī¸

✖

âœ”ī¸

betaincc

âœ”ī¸

✖

âœ”ī¸

betainccinv

betaincinv

âœ”ī¸

✖

✖

boxcox

âœ”ī¸

✖

✖

boxcox1p

âœ”ī¸

✖

✖

btdtria

btdtrib

chdtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

chdtrc

âœ”ī¸

âœ”ī¸

âœ”ī¸

chdtri

âœ”ī¸

✖

✖

chdtriv

chndtr

chndtridf

chndtrinc

chndtrix

elliprc

elliprd

elliprf

elliprg

elliprj

entr

âœ”ī¸

âœ”ī¸

âœ”ī¸

erfcinv

erfinv

âœ”ī¸

âœ”ī¸

âœ”ī¸

eval_chebyc

eval_chebys

eval_chebyt

eval_chebyu

eval_gegenbauer

eval_genlaguerre

eval_hermite

eval_hermitenorm

eval_jacobi

eval_laguerre

eval_legendre

eval_sh_chebyt

eval_sh_chebyu

eval_sh_jacobi

eval_sh_legendre

expn

âœ”ī¸

✖

âœ”ī¸

fdtr

âœ”ī¸

✖

✖

fdtrc

âœ”ī¸

✖

✖

fdtri

âœ”ī¸

✖

✖

fdtridfd

gdtr

âœ”ī¸

✖

✖

gdtrc

âœ”ī¸

✖

✖

gdtria

gdtrib

gdtrix

huber

âœ”ī¸

✖

✖

hyp0f1

hyp1f1

✖

✖

âœ”ī¸

hyperu

inv_boxcox

âœ”ī¸

✖

✖

inv_boxcox1p

âœ”ī¸

✖

✖

kl_div

âœ”ī¸

✖

âœ”ī¸

kn

kolmogi

kolmogorov

lpmv

âœ”ī¸

✖

✖

nbdtr

âœ”ī¸

✖

✖

nbdtrc

âœ”ī¸

✖

✖

nbdtri

âœ”ī¸

✖

✖

nbdtrik

nbdtrin

ncfdtr

ncfdtri

ncfdtridfd

ncfdtridfn

ncfdtrinc

nctdtr

nctdtridf

nctdtrinc

nctdtrit

ndtri

âœ”ī¸

âœ”ī¸

âœ”ī¸

ndtri_exp

nrdtrimn

nrdtrisd

owens_t

pdtr

âœ”ī¸

✖

✖

pdtrc

âœ”ī¸

✖

✖

pdtri

âœ”ī¸

✖

✖

pdtrik

poch

âœ”ī¸

✖

âœ”ī¸

powm1

pseudo_huber

âœ”ī¸

✖

✖

rel_entr

âœ”ī¸

âœ”ī¸

âœ”ī¸

round

shichi

sici

smirnov

smirnovi

spence

✖

✖

âœ”ī¸

stdtr

âœ”ī¸

✖

âœ”ī¸

stdtridf

stdtrit

âœ”ī¸

✖

✖

tklmbda

wrightomega

yn

âœ”ī¸

✖

✖

geterr

seterr

errstate

airy

airye

bei

beip

ber

berp

binom

âœ”ī¸

✖

✖

exp1

âœ”ī¸

✖

✖

expi

âœ”ī¸

✖

âœ”ī¸

expit

âœ”ī¸

âœ”ī¸

âœ”ī¸

exprel

âœ”ī¸

✖

✖

gamma

âœ”ī¸

✖

âœ”ī¸

gammaln

âœ”ī¸

âœ”ī¸

âœ”ī¸

hankel1

hankel1e

hankel2

hankel2e

hyp2f1

it2i0k0

it2j0y0

it2struve0

itairy

iti0k0

itj0y0

itmodstruve0

itstruve0

iv

ive

jv

jve

kei

keip

kelvin

ker

kerp

kv

kve

log_expit

log_wright_bessel

loggamma

âœ”ī¸

✖

✖

logit

âœ”ī¸

âœ”ī¸

âœ”ī¸

mathieu_a

mathieu_b

mathieu_cem

mathieu_modcem1

mathieu_modcem2

mathieu_modsem1

mathieu_modsem2

mathieu_sem

modfresnelm

modfresnelp

obl_ang1

obl_ang1_cv

obl_cv

obl_rad1

obl_rad1_cv

obl_rad2

obl_rad2_cv

pbdv

pbvv

pbwa

pro_ang1

pro_ang1_cv

pro_cv

pro_rad1

pro_rad1_cv

pro_rad2

pro_rad2_cv

psi

âœ”ī¸

âœ”ī¸

âœ”ī¸

rgamma

âœ”ī¸

✖

✖

wright_bessel

yv

yve

zetac

âœ”ī¸

✖

✖

sindg

âœ”ī¸

✖

✖

cosdg

âœ”ī¸

✖

✖

tandg

âœ”ī¸

✖

✖

cotdg

âœ”ī¸

✖

✖

i0

âœ”ī¸

âœ”ī¸

âœ”ī¸

i0e

âœ”ī¸

âœ”ī¸

âœ”ī¸

i1

âœ”ī¸

âœ”ī¸

âœ”ī¸

i1e

âœ”ī¸

âœ”ī¸

âœ”ī¸

k0

âœ”ī¸

âœ”ī¸

✖

k0e

âœ”ī¸

âœ”ī¸

✖

k1

âœ”ī¸

âœ”ī¸

✖

k1e

âœ”ī¸

âœ”ī¸

✖

y0

âœ”ī¸

âœ”ī¸

✖

y1

âœ”ī¸

âœ”ī¸

✖

j0

âœ”ī¸

âœ”ī¸

✖

j1

âœ”ī¸

âœ”ī¸

✖

struve

modstruve

beta

betaln

âœ”ī¸

✖

âœ”ī¸

besselpoly

gammaln

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammasgn

âœ”ī¸

✖

âœ”ī¸

cbrt

âœ”ī¸

✖

✖

radian

âœ”ī¸

✖

✖

cosm1

âœ”ī¸

✖

✖

gammainc

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammaincinv

âœ”ī¸

✖

✖

gammaincc

âœ”ī¸

âœ”ī¸

âœ”ī¸

gammainccinv

âœ”ī¸

✖

✖

fresnel

ellipe

ellipeinc

ellipk

âœ”ī¸

✖

✖

ellipkinc

ellipkm1

âœ”ī¸

✖

✖

ellipj

erf

âœ”ī¸

âœ”ī¸

âœ”ī¸

erfc

âœ”ī¸

âœ”ī¸

âœ”ī¸

erfcx

âœ”ī¸

âœ”ī¸

✖

erfi

voigt_profile

wofz

dawsn

ndtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

log_ndtr

âœ”ī¸

âœ”ī¸

âœ”ī¸

exp2

âœ”ī¸

✖

✖

exp10

âœ”ī¸

✖

✖

expm1

log1p

xlogy

âœ”ī¸

âœ”ī¸

âœ”ī¸

xlog1py

âœ”ī¸

âœ”ī¸

âœ”ī¸

ai_zeros

assoc_laguerre

bei_zeros

beip_zeros

ber_zeros

bernoulli

berp_zeros

bi_zeros

comb

digamma

âœ”ī¸

âœ”ī¸

âœ”ī¸

diric

erf_zeros

euler

factorial

factorial2

factorialk

fresnel_zeros

fresnelc_zeros

fresnels_zeros

h1vp

h2vp

ivp

jn_zeros

jnjnp_zeros

jnp_zeros

jnyn_zeros

jvp

kei_zeros

keip_zeros

kelvin_zeros

ker_zeros

kerp_zeros

kvp

lmbda

lqmn

lqn

mathieu_even_coef

mathieu_odd_coef

obl_cv_seq

pbdn_seq

pbdv_seq

pbvv_seq

perm

polygamma

âœ”ī¸

âœ”ī¸

âœ”ī¸

pro_cv_seq

riccati_jn

riccati_yn

sinc

âœ”ī¸

âœ”ī¸

✖

softplus

stirling2

y0_zeros

y1_zeros

y1p_zeros

yn_zeros

ynp_zeros

yvp

zeta

âœ”ī¸

âœ”ī¸

âœ”ī¸

legendre

chebyt

chebyu

chebyc

chebys

jacobi

laguerre

genlaguerre

hermite

hermitenorm

gegenbauer

sh_legendre

sh_chebyt

sh_chebyu

sh_jacobi

roots_legendre

roots_chebyt

roots_chebyu

roots_chebyc

roots_chebys

roots_jacobi

roots_laguerre

roots_genlaguerre

roots_hermite

roots_hermitenorm

roots_gegenbauer

roots_sh_legendre

roots_sh_chebyt

roots_sh_chebyu

roots_sh_jacobi

assoc_legendre_p

assoc_legendre_p_all

legendre_p

legendre_p_all

sph_harm_y

sph_harm_y_all

sph_legendre_p

sph_legendre_p_all

logsumexp

âœ”ī¸

âœ”ī¸

âœ”ī¸

softmax

âœ”ī¸

âœ”ī¸

âœ”ī¸

log_softmax

âœ”ī¸

âœ”ī¸

âœ”ī¸

multigammaln

âœ”ī¸

âœ”ī¸

âœ”ī¸

ellip_harm

ellip_harm_2

ellip_normal

lambertw

spherical_jn

spherical_yn

spherical_in

spherical_kn

Support with JIT#

Legend

âœ”ī¸ = supported

✖ = unsupported

N/A = out-of-scope

blank = not currently documented

function/class

jax

agm

bdtr

âœ”ī¸

bdtrc

âœ”ī¸

bdtri

âœ”ī¸

bdtrik

bdtrin

betainc

âœ”ī¸

betaincc

âœ”ī¸

betainccinv

betaincinv

âœ”ī¸

boxcox

âœ”ī¸

boxcox1p

âœ”ī¸

btdtria

btdtrib

chdtr

âœ”ī¸

chdtrc

âœ”ī¸

chdtri

âœ”ī¸

chdtriv

chndtr

chndtridf

chndtrinc

chndtrix

elliprc

elliprd

elliprf

elliprg

elliprj

entr

âœ”ī¸

erfcinv

erfinv

âœ”ī¸

eval_chebyc

eval_chebys

eval_chebyt

eval_chebyu

eval_gegenbauer

eval_genlaguerre

eval_hermite

eval_hermitenorm

eval_jacobi

eval_laguerre

eval_legendre

eval_sh_chebyt

eval_sh_chebyu

eval_sh_jacobi

eval_sh_legendre

expn

âœ”ī¸

fdtr

âœ”ī¸

fdtrc

âœ”ī¸

fdtri

âœ”ī¸

fdtridfd

gdtr

âœ”ī¸

gdtrc

âœ”ī¸

gdtria

gdtrib

gdtrix

huber

âœ”ī¸

hyp0f1

hyp1f1

âœ”ī¸

hyperu

inv_boxcox

âœ”ī¸

inv_boxcox1p

âœ”ī¸

kl_div

âœ”ī¸

kn

kolmogi

kolmogorov

lpmv

âœ”ī¸

nbdtr

âœ”ī¸

nbdtrc

âœ”ī¸

nbdtri

âœ”ī¸

nbdtrik

nbdtrin

ncfdtr

ncfdtri

ncfdtridfd

ncfdtridfn

ncfdtrinc

nctdtr

nctdtridf

nctdtrinc

nctdtrit

ndtri

âœ”ī¸

ndtri_exp

nrdtrimn

nrdtrisd

owens_t

pdtr

âœ”ī¸

pdtrc

âœ”ī¸

pdtri

âœ”ī¸

pdtrik

poch

âœ”ī¸

powm1

pseudo_huber

âœ”ī¸

rel_entr

âœ”ī¸

round

shichi

sici

smirnov

smirnovi

spence

âœ”ī¸

stdtr

âœ”ī¸

stdtridf

stdtrit

✖

tklmbda

wrightomega

yn

âœ”ī¸

geterr

seterr

errstate

airy

airye

bei

beip

ber

berp

binom

âœ”ī¸

exp1

âœ”ī¸

expi

âœ”ī¸

expit

âœ”ī¸

exprel

âœ”ī¸

gamma

âœ”ī¸

gammaln

âœ”ī¸

hankel1

hankel1e

hankel2

hankel2e

hyp2f1

it2i0k0

it2j0y0

it2struve0

itairy

iti0k0

itj0y0

itmodstruve0

itstruve0

iv

ive

jv

jve

kei

keip

kelvin

ker

kerp

kv

kve

log_expit

log_wright_bessel

loggamma

âœ”ī¸

logit

âœ”ī¸

mathieu_a

mathieu_b

mathieu_cem

mathieu_modcem1

mathieu_modcem2

mathieu_modsem1

mathieu_modsem2

mathieu_sem

modfresnelm

modfresnelp

obl_ang1

obl_ang1_cv

obl_cv

obl_rad1

obl_rad1_cv

obl_rad2

obl_rad2_cv

pbdv

pbvv

pbwa

pro_ang1

pro_ang1_cv

pro_cv

pro_rad1

pro_rad1_cv

pro_rad2

pro_rad2_cv

psi

âœ”ī¸

rgamma

âœ”ī¸

wright_bessel

yv

yve

zetac

âœ”ī¸

sindg

âœ”ī¸

cosdg

âœ”ī¸

tandg

âœ”ī¸

cotdg

âœ”ī¸

i0

âœ”ī¸

i0e

âœ”ī¸

i1

âœ”ī¸

i1e

âœ”ī¸

k0

âœ”ī¸

k0e

âœ”ī¸

k1

âœ”ī¸

k1e

âœ”ī¸

y0

âœ”ī¸

y1

âœ”ī¸

j0

âœ”ī¸

j1

âœ”ī¸

struve

modstruve

beta

betaln

âœ”ī¸

besselpoly

gammaln

âœ”ī¸

gammasgn

âœ”ī¸

cbrt

âœ”ī¸

radian

âœ”ī¸

cosm1

âœ”ī¸

gammainc

âœ”ī¸

gammaincinv

âœ”ī¸

gammaincc

âœ”ī¸

gammainccinv

âœ”ī¸

fresnel

ellipe

ellipeinc

ellipk

âœ”ī¸

ellipkinc

ellipkm1

âœ”ī¸

ellipj

erf

âœ”ī¸

erfc

âœ”ī¸

erfcx

âœ”ī¸

erfi

voigt_profile

wofz

dawsn

ndtr

âœ”ī¸

log_ndtr

âœ”ī¸

exp2

âœ”ī¸

exp10

âœ”ī¸

expm1

log1p

xlogy

âœ”ī¸

xlog1py

âœ”ī¸

ai_zeros

assoc_laguerre

bei_zeros

beip_zeros

ber_zeros

bernoulli

berp_zeros

bi_zeros

comb

digamma

âœ”ī¸

diric

erf_zeros

euler

factorial

factorial2

factorialk

fresnel_zeros

fresnelc_zeros

fresnels_zeros

h1vp

h2vp

ivp

jn_zeros

jnjnp_zeros

jnp_zeros

jnyn_zeros

jvp

kei_zeros

keip_zeros

kelvin_zeros

ker_zeros

kerp_zeros

kvp

lmbda

lqmn

lqn

mathieu_even_coef

mathieu_odd_coef

obl_cv_seq

pbdn_seq

pbdv_seq

pbvv_seq

perm

polygamma

âœ”ī¸

pro_cv_seq

riccati_jn

riccati_yn

sinc

âœ”ī¸

softplus

stirling2

y0_zeros

y1_zeros

y1p_zeros

yn_zeros

ynp_zeros

yvp

zeta

âœ”ī¸

legendre

chebyt

chebyu

chebyc

chebys

jacobi

laguerre

genlaguerre

hermite

hermitenorm

gegenbauer

sh_legendre

sh_chebyt

sh_chebyu

sh_jacobi

roots_legendre

roots_chebyt

roots_chebyu

roots_chebyc

roots_chebys

roots_jacobi

roots_laguerre

roots_genlaguerre

roots_hermite

roots_hermitenorm

roots_gegenbauer

roots_sh_legendre

roots_sh_chebyt

roots_sh_chebyu

roots_sh_jacobi

assoc_legendre_p

assoc_legendre_p_all

legendre_p

legendre_p_all

sph_harm_y

sph_harm_y_all

sph_legendre_p

sph_legendre_p_all

logsumexp

âœ”ī¸

softmax

âœ”ī¸

log_softmax

âœ”ī¸

multigammaln

âœ”ī¸

ellip_harm

ellip_harm_2

ellip_normal

lambertw

spherical_jn

spherical_yn

spherical_in

spherical_kn