UsefulLinks
Computer Science
Data Science
NumPy Library
1. Introduction to NumPy
2. The NumPy ndarray Object
3. Data Types in NumPy
4. Array Creation Techniques
5. Indexing and Slicing
6. Array Manipulation and Reshaping
7. Universal Functions (ufuncs)
8. Array Aggregation and Statistics
9. Broadcasting
10. Linear Algebra Operations
11. Random Number Generation
12. File Input and Output
13. Advanced NumPy Features
14. NumPy Ecosystem Integration
15. Best Practices and Common Pitfalls
10.
Linear Algebra Operations
10.1.
Basic Linear Algebra
10.1.1.
Matrix Multiplication
10.1.1.1.
dot()
10.1.1.2.
matmul()
10.1.1.3.
@ Operator
10.1.2.
Vector Operations
10.1.2.1.
inner()
10.1.2.2.
outer()
10.1.2.3.
cross()
10.1.2.4.
vdot()
10.1.3.
Matrix Properties
10.1.3.1.
trace()
10.1.3.2.
diagonal()
10.2.
Advanced Linear Algebra (numpy.linalg)
10.2.1.
Matrix Decompositions
10.2.1.1.
cholesky()
10.2.1.2.
qr()
10.2.1.3.
svd()
10.2.1.4.
lu()
10.2.2.
Eigenvalue Problems
10.2.2.1.
eig()
10.2.2.2.
eigh()
10.2.2.3.
eigvals()
10.2.2.4.
eigvalsh()
10.2.3.
Matrix Analysis
10.2.3.1.
det()
10.2.3.2.
slogdet()
10.2.3.3.
matrix_rank()
10.2.3.4.
cond()
10.2.4.
Norms
10.2.4.1.
norm()
10.2.4.2.
Vector Norms
10.2.4.3.
Matrix Norms
10.2.5.
Solving Linear Systems
10.2.5.1.
solve()
10.2.5.2.
lstsq()
10.2.5.3.
tensorsolve()
10.2.6.
Matrix Inversion
10.2.6.1.
inv()
10.2.6.2.
pinv()
10.2.6.3.
tensorinv()
Previous
9. Broadcasting
Go to top
Next
11. Random Number Generation