numpy.vdot ()

Questa funzione restituisce il prodotto scalare dei due vettori. Se il primo argomento è complesso, per il calcolo viene utilizzato il suo coniugato. Se l'argomento id è un array multidimensionale, viene appiattito.

Esempio

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

Produrrà il seguente output:

130

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