In this tutorial, we will learn how to use Numpy’s dot() function with multiple examples. Numpy’s dot() function is for fining the dot product of two arrays. In linear algebra, dot product basically takes two equal-length arrays (vectors) of numbers and returns a single number. For example, if we have two vectors a and b […]
Numpy Tips
Numpy allclose() function with examples
In this tutorial, we will learn how to use Numpy’s allclose() function to compare two Numpy arrays. Numpy’s allclose() function compares two arrays element-wise for similarity and tell us if all the elements close enough as defined tolerance specified by user. It returns True if all the elements are close between two arrays and False […]
How to do matrix multiplication with Numpy
In this post, we will learn how to perform matrix multiplication with Pythin in Numpy. In Pythn we have at least a few ways to do matrix multiplication. Here we will learn how to use the Numpy function matmul(), which short for Matrix Multiplication. To use Numpy’s matmul() function, we simply pass in the two […]
SVD with Numpy
In this post we will learn how to perform Singular Value Decomposition (SVD) in Python with Numpy. We will start with learning the basics of SVD and then learn to use Numpy’s linalg.svd() function to perform SVD in Python with multiple examples. It has a wide range of applications, including data compression, image processing, and […]
Numpy reshape function with examples
NumPy’s reshape() function allows you to change the shape of an array. It takes two required arguments: the array you want to reshape and the new shape you want to give it. Here is the basic syntax of Numpy’s reshape() function. It takes three arguments, the first is the array we want to reshape and […]