Numpy.dot () in Python - Numpy Dot Product Functie & Voorbeeld

Inhoudsopgave:

Anonim

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