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