Answers for "dot product numpy python"

1

dot product python

A = [1,2,3,4,5,6]
B = [2,2,2,2,2,2]

# with numpy
import numpy as np
np.dot(A,B) # 42
np.sum(np.multiply(A,B)) # 42
#Python 3.5 has an explicit operator @ for the dot product
np.array(A)@np.array(B)# 42
# without numpy
sum([A[i]*B[i] for i in range(len(B))]) # 42
Posted by: Guest on April-17-2020
1

dot product python

def dot_product(vector_a, vector_b):
	#base case
    #error message if the vectors are not of the same length
	if len(vector_a) != len(vector_b):
		return "ERROR: both input vectors must be of the same length"

    #multiply vector_a at position i with vector_b at position i
    #sum the vector made
    #return that vector
	return sum([vector_a[i] * vector_b[i] for i in range(len(vector_a))])
Posted by: Guest on December-26-2021
1

numpy dot product

a = np.array([[1,2],[3,4]]) 
b = np.array([[11,12],[13,14]]) 
np.dot(a,b)
[[37  40], [85  92]]
Posted by: Guest on March-26-2020

Python Answers by Framework

Browse Popular Code Answers by Language