In [1]:
import numpy as np
In [2]:
a = np.random.randn(5)
In [3]:
print(a)
In [4]:
print(a.shape)
In [5]:
print(a.T)
In [6]:
print(np.dot(a, a.T)) # get a scalar instead of matrix
In [7]:
a = np.random.rand(5, 1)
print(a) # column vector
In [8]:
print(a.shape)
In [9]:
print(a.T) # row vector
In [10]:
print(np.dot(a, a.T))
In [11]:
assert(a.shape == (5, 1))
In [ ]: