Learn practical skills, build real-world projects, and advance your career
Updated 3 years ago
Numpy
backbone of ML
Num - Numerical
Py - Python
It consists of two parts mainly:
1. ndarray - n dimensional array
2. Ufunc - Universal functions
import numpy as np
print(np.__version__)
1.19.2
# Create a numpy array
x = np.array([1,3,5,7])
print(x)
print(type(x))
print(x[-4])
print(np.ndim(x))
print(x.shape)
print(x.dtype)
[1 3 5 7]
<class 'numpy.ndarray'>
1
1
(4,)
int32
# Create a numpy array
x = np.array((1,3,5,7)) # not a common way
print(x)
print(type(x))
print(x[-4])
print(np.ndim(x))
print(x.shape)
print(x.dtype)
[1 3 5 7]
<class 'numpy.ndarray'>
1
1
(4,)
int32