Wat is numpy dot-product?
Numpy.dot-product is een krachtige bibliotheek voor matrixberekening. U kunt bijvoorbeeld het puntproduct berekenen met np.dot. Numpy.dot-product is het puntproduct van a en b. numpy.dot () in Python verwerkt de 2D-arrays en voert matrixvermenigvuldigingen uit.
Syntaxis
numpy.dot(x, y, out=None)
Parameters
Hier,
x, y : invoerarrays. x en y moeten beide 1-D of 2-D zijn om de functie np.dot () te laten werken
out : Dit is het uitvoerargument voor het retourneren van 1-D array-scalair. Anders moet ndarray worden geretourneerd.
Geeft terug
De functie numpy.dot () in Python retourneert een Dot-product van twee arrays x en y. De functie punt () retourneert een scalair als x en y beide 1-D zijn; anders retourneert het een array. Als 'out' wordt gegeven, wordt het geretourneerd.
Verhoogt
Dot-product in Python geeft een ValueError-uitzondering als de laatste dimensie van x niet dezelfde grootte heeft als de voorlaatste dimensie van y.
Voorbeeld:
## Linear algebra### Dot product: product of two arraysf = np.array([1,2])g = np.array([4,5])### 1*4+2*5np.dot(f, g)
Uitvoer
14