Numpy Cheatsheet
Numpy Cheatsheet
Setup
import numpy as np
np.__version__
Create Arrays
a = [Link]([1, 2, 3]) # from list
b = [Link]([[1, 2], [3, 4]]) # 2D
z = [Link]((3, 4)) # zeros
o = [Link]((2, 3)) # ones
e = [Link]((2, 2)) # uninitialized
i = [Link](0, 10, 2) # [0,2,4,6,8]
l = [Link](0.0, 1.0, 5) # 5 pts 0..1
r = [Link].default_rng(42) # generator
u = [Link]((2, 3)) # uniform [0,1)
n = [Link](loc=0, scale=1, size=(3,)) # normal
Matrix Ops
[Link](a, b)
a.T # transpose
[Link](b) # inverse
[Link](b) # determinant
[Link](b) # eigenvalues/vectors