I would like to know how to correctly transpose a vector. Since my implementation does not work, apparently. Here what I do.
import numpy as np
weights = np.random.random(3)
weights.shape
(3,)
If I do the transpose:
np.transpose(weights)
np.transpose(weights).shape
(3,)
Thus, why my dimensions of weights do not change? Thank you very much.