-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: