Cos'è il prodotto numpy dot?
Il prodotto Numpy.dot è una potente libreria per il calcolo di matrici. Ad esempio, puoi calcolare il prodotto punto con np.dot. Il prodotto Numpy.dot è il prodotto scalare di a e b. numpy.dot () in Python gestisce gli array 2D ed esegue moltiplicazioni di matrici.
Sintassi
numpy.dot(x, y, out=None)
Parametri
Qui,
x, y : array di input. xey devono essere entrambi 1-D o 2-D affinché la funzione np.dot () funzioni
out : questo è l'argomento di output per la restituzione di un array 1-D scalare. Altrimenti dovrebbe essere restituito ndarray.
ritorna
La funzione numpy.dot () in Python restituisce un prodotto Dot di due array x e y. La funzione punto () restituisce uno scalare se sia x che y sono 1-D; in caso contrario, restituisce un array. Se viene fornito "out", viene restituito.
Alza
Il prodotto punto in Python solleva un'eccezione ValueError se l'ultima dimensione di x non ha la stessa dimensione della penultima dimensione di y.
Esempio:
## Linear algebra### Dot product: product of two arraysf = np.array([1,2])g = np.array([4,5])### 1*4+2*5np.dot(f, g)
Produzione
14