Applications in numpy
- reshape numpy array
.reshape() - generate array from a fixed range
np.linspace(0, 1, 100) # generate 100 values from [0, 1], each two with same gapnp.logspace(0, 1, 100) # generate 100 values from [10^0, 10^1], each two with same gapnp.random.uniform(0, 1, 100) # randomly sampling 100 values from [0, 1)
- generate random values array
np.random.randn(n, m) # array with (n x m) random values