Open
Description
Add Linear Algebra 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.
_
- dot
- linalg.multi_dot
- vdot #2479
- inner #4243
- outer #3778
- matmul #3624
- tensordot #6591
- einsum #19521
- matrix_power #3905
- kron #12617
- cholesky
- qr
- svd
- eigh #14942
- eig #12389
- eigvals #22302
- eigvalsh #7901
- norm #3940
- cond #15349
- det #3311
- matrix_rank #3956
- slogdet #3912
- trace #6974
- solve #3628
- tensorsolve #22201
- lstq #10226
- inv #3860
- pinv #3888
- tensorinv #9745
The main file paths where these functions are likely to be added are:
ivy/functional/frontends/numpy/linear\_algebra/matrix\_and\_vector\_products.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_linear\_algebra/test\_matrix\_and\_vector\_products.py
ivy/functional/frontends/numpy/linear\_algebra/linalg/matrix\_and\_vector\_products.py
ivy/functional/frontends/numpy/linear\_algebra/linalg/solving\_equations\_and\_inverting\_matrices.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_linear\_algebra/test\_linalg/test\_matrix\_and\_vector\_products.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_linear\_algebra/test\_linalg/test\_solving\_equations\_and\_inverting\_matrices.py
ivy/functional/frontends/numpy/\_\_init\_\_.py
ivy/functional/frontends/numpy/linalg/matrix\_and\_vector\_products.py
ivy/functional/frontends/numpy/linalg/matrix\_eigenvalues.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_linear\_algebra/test\_matrix\_eigenvalues.py
ivy/functional/frontends/numpy/linear\_algebra/linalg/norms\_and\_other\_numbers.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_linear\_algebra/test\_linalg/test\_norms\_and\_other\_numbers.py
ivy/functional/frontends/numpy/linalg/norms\_and\_other\_numbers.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_linear\_algebra/test\_norms\_and\_other\_numbers.py
ivy/functional/frontends/numpy/linalg/solving\_equations\_and\_inverting\_matrices.py
ivy\_tests/test\_ivy/test\_frontends/test\_numpy/test\_linear\_algebra/test\_solving\_equations\_and\_inverting\_matrices.py