numpy.vdot ()

Esta função retorna o produto escalar dos dois vetores. Se o primeiro argumento for complexo, seu conjugado será usado para o cálculo. Se o argumento id for uma matriz multidimensional, ele será achatado.

Exemplo

import numpy as np 
a = np.array([[1,2],[3,4]]) 
b = np.array([[11,12],[13,14]]) 
print np.vdot(a,b)

Ele produzirá a seguinte saída -

130

Nota - 1 * 11 + 2 * 12 + 3 * 13 + 4 * 14 = 130