-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add mathematical functions to Jax frontend #8426
Comments
|
The following tests are not implemented:
|
Hey would you add them😊 |
I already implemented them :) |
|
hey there |
Hello there!! |
These functions can be found in jax.numpy namespace
_
Please keep in mind that the proper way to link an issue to this list is to comment "- [ ] #issue_number" while the issue's title only includes the name of the function you've chosen.
_
abs #26419
absolute
add
angle #12367
arccos #5248
arccosh #5249
arcsin #5250
arcsinh #5251
arctan
arctan2
arctanh #6895
around #12357
cbrt #9379
ceil #6326
clip
conj
conjugate #16465
convolve #10499
copysign #9287
cos
cosh
deg2rad #6467
degrees #7477
diff #9922
divide #7771
divmod #10402
dot
ediff1d #11072
einsum_path #26432
exp
exp2 #6471
expm1
fabs #9704
fix #9415
float_power #6321
floor #5691
floor_divide #9510
fmax
fmin #9525
fmod #9873
frexp #12528
gcd #6532
gradient
heaviside #6458
hypot #9927
i0 #6561
imag #18981
inner #9756
interp #26452
kron
lcm #6599
ldexp #12823
log #9060
log10
log1p
log2 #9371
logaddexp
logaddexp2 #6602
matmul #8862
max #7049
maximum #6901
mean #26054
minimum #6900
mod
modf #14522
multiply #6899
nan_to_num #9412
nanprod #26528
negative
nextafter #9339
outer #10992
poly
polyadd
polyder #13883
polydiv #13886
polyfit #26422
polyfit
polyint #13885
polymul
polysub
polyval #26421
positive #10367
power
prod #23797
product #14485
rad2deg #7749
radians
real
reciprocal
remainder #9342
rint #19467
roots #23179
round #12370
round_ #20967
sign #13700
signbit #14557
sin
sinc #9294
sinh
sqrt
square #8860
subtract #11916
sum #6317
tan #7165
tanh #7166
tensordot #7755
trace #9345
transpose #25811
trapz #6618
true_divide #7776
trunc #6330
unwrap #25767
vdot #9375
The main file paths where these functions are likely to be added are:
ivy/functional/frontends/jax/numpy/mathematical\_functions.py
ivy\_tests/test\_ivy/test\_frontends/test\_jax/test\_jax\_numpy\_math.py
ivy/functional/frontends/jax/numpy/name\_space\_functions.py
ivy\_tests/test\_ivy/test\_frontends/test\_jax/test\_jax\_numpy\_namespace\_functions.py
ivy/functional/frontends/jax/devicearray.py
ivy\_tests/test\_ivy/helpers/function\_testing.py
ivy\_tests/test\_ivy/test\_frontends/test\_jax/test\_jax\_devicearray.py
The text was updated successfully, but these errors were encountered: