August 2019
Intermediate to advanced
342 pages
9h 35m
English
NumPy was created to solve important scientific problems, which include linear algebra and matrix calculations. It offers a particularly optimized version, compared to the corresponding native versions of data structures offered by the Python language, such as lists of arrays and making multidimensional array objects, known as ndarrays, available. In fact, an object of the ndarray type allows the acceleration of operations to reach speeds of up to 25 times faster compared to traditional for loops, which is necessary to manage access to data stored in a traditional Python list.
Moreover, NumPy allows the management of operations on matrices, which is particularly useful for the implementation of ML algorithms. ...
Read now
Unlock full access