np.zeros((3, 1))
array([[0.], [0.], [0.]])
np.ones((3, 1))
array([[1.], [1.], [1.]])
np.diag([1, 2, 3])
array([[1, 0, 0], [0, 2, 0], [0, 0, 3]])
np.identity(3)
array([[1., 0., 0.], [0., 1., 0.], [0., 0., 1.]])
np.eye(4)
array([[1., 0., 0., 0.], [0., 1., 0., 0.], [0., 0., 1., 0.], [0., 0., 0., 1.]])