Numpy
Creation
import numpy as np
A = np.array([[1,2,3],[4,5,6],[7,8,9]])
B = np.random.randn(5,1)
C = np.zeros((1,3))Andrew Ng Tips
Info
Operations
Broadcasting
A = np.array([1,2,3,4])
A + 100 #elementwise addition
A = np.array([[1,2,3], [4,5,6]]) + np.array([[100,200,300]])
#adds 100, 200, 300 to both rowsCommon ops
Reducers
Reshaping
Normalize
Last updated