ivy
ivy copied to clipboard
Add Mathematical functions to Numpy Frontend
Add Mathematical functions to Numpy frontend:
_
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.
_
- [x] #2443
- [x] cos
- [x] #3821
- [x] arcsin
- [x] #26079
- [x] #2789
- [ ] hypot
- [x] #22745
- [x] degrees
- [x] #4126
- [x] #13261
- [x] deg2rad
- [x] rad2deg
- [x] #2685
- [x] #2689
- [x] tanh
- [x] #3799
- [x] arccosh
- [x] #3084
- [x] #21150
- [x] #19015_
- [x] #9985
- [x] fix
- [ ] #22574
- [x] #3674
- [x] #5721
- [x] #26190
- [x] sum
- [x] nanprod
- [x] nansum
- [x] cumprod
- [x] cumsum
- [x] nancumprod
- [x] nancumsum
- [x] #9919
- [x] #13356
- [ ] #26249
- [x] #12120
- [ ] #19376
- [x] #2576
- [x] expm1
- [x] exp2
- [x] #2885
- [x] log10
- [x] log2
- [x] log1p
- [x] logaddexp
- [x] #4110
- [x] #9748
- [x] #22090
- [x] #23332
- [x] #9237
- [x] #12334
- [x] #12856
- [x] #13077
- [x] #16433
- [x] #15700
- [x] #15975
- [ ] #26213
- [x] #12907
- [x] #3841
- [x] #4008
- [x] #2492
- [x] divide
- [x] #5845
- [x] #2435
- [x] true_divide
- [x] #4442
- [x] #6747
- [x] fmod
- [x] #6582
- [x] #12086
- [x] #17587
- [x] #12565
- [x] angle
- [x] #10478
- [x] #10395
- [x] #12400
- [x] #14593
- [x] maximum
- [x] #12337
- [x] amax
- [x] #8000
- [x] #3715
- [x] fmin
- [x] #4641
- [x] #4851
- [x] #7075
- [x] clip
- [x] #2766
- [x] cbrt
- [x] #2591
- [x] absolute
- [x] fabs
- [x] sign
- [x] heaviside
- [x] nan_to_num
- [x] real_if_close
- [x] interp
The main file paths where these functions are likely to be added are:
ivy/functional/frontends/numpy/mathematical\_functions/trigonometric\_functions.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_np\_trigonometric\_functions.py
ivy/functional/frontends/numpy/mathematical\_functions/hyperbolic\_functions.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_np\_hyperbolic\_functions.py
ivy/functional/frontends/numpy/mathematical\_functions/rounding.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_rounding.py
ivy/functional/frontends/numpy/mathematical\_functions/sums\_products\_differences.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_sums\_products\_differences.py
ivy/functional/frontends/numpy/\_\_init\_\_.py
ivy/functional/frontends/numpy/mathematical\_functions/exponents\_and\_logarithms.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_exponents\_and\_logarithms.py
ivy/functional/frontends/numpy/mathematical\_functions/miscellaneous.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_miscellaneous.py
ivy/functional/frontends/numpy/mathematical\_functions/floating\_point\_routines.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_floating\_point\_routines.py
ivy/functional/frontends/numpy/mathematical\_functions/arithmetic\_operations.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_np\_arithmetic\_operations.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_arithmetic\_operations.py
ivy/functional/frontends/numpy/mathematical\_functions/handling\_complex\_numbers.py
ivy/functional/frontends/numpy/ufunc/methods.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_handling\_complex\_numbers.py
ivy/functional/frontends/numpy/mathematical\_functions/extrema\_finding.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_mathematical\_functions/test\_extrema\_finding.py
#2435
sin #2443
Hello @Aarsh2001 I have created a Pull request for adding cosh function. Kindly review and let me know if I should make any changes for the same :) Link: https://github.com/unifyai/ivy/pull/2951
Hello @Darshan2104 I am currently working on writing code for tanh. And I am almost done.
@aryanxk02 No problem go for it I'll change mine :)
tanh https://github.com/unifyai/ivy/issues/3005
@aryanxk02 No problem go for it I'll change mine :)
Hi @Darshan2104 I have written code for tanh function. But the tests are failing when I run them locally. Could you please help me with that!
One of the short test summary info is -
FAILED:
test_ivy/test_frontends/test_numpy/test_mathematical_functions/test_np_hyperbolic_functions.py::test_numpy_tanh[cpu-ivy.functional.backends.numpy-True-False-np_call-numpy]
Thanks :}
@aryanxk02 this is not the right place for discussion! Do join a discord server, people are there to help.
hey @aryanxk02 I am already working on sqrt function so can you pls skip this issue as it's already created here #2766 ?
- [ ] #4226
@ivy-seed fmin #4194
i want to continue working on this issue
@ivy-seed please review the pending pull request https://github.com/unifyai/ivy/pull/4831
remainder #5910
- [ ] #5549
#16582
#17726
- [ ] #18166
fmin #20937
Add Mathematical functions to Numpy Frontend #1525
- [ ] #19014_ #21278 This is numpy.round()
- [x] #21321
- [ ] #22525
- [ ] #22726
- [ ] #22923
- [ ] #23311
- [ ] #22745
[]#23345
- [ ] #23416
- [ ] #23468
#23545
- [x] #23571
- [ ] #23606
#23645
- [ ] #23545