Mikä on numpy dot -tuote?
Numpy.dot-tuote on tehokas kirjasto matriisilaskentaa varten. Voit esimerkiksi laskea pistetuotteen np.dot-tiedostolla. Numpy.dot-tuote on a: n ja b: n pistetulo. numpy.dot () Pythonissa käsittelee 2D-taulukoita ja suorittaa matriisikertoja.
Syntaksi
numpy.dot(x, y, out=None)
Parametrit
Tässä,
x, y : Syöttöryhmät. x: n ja y: n tulee olla 1-D tai 2-D, jotta np.dot () -toiminto toimisi
out : Tämä on lähtö argumentti palautettavalle 1-D-matriisin skalaarille. Muuten ndarray tulisi palauttaa.
Palauttaa
Funktio numpy.dot () Pythonissa palauttaa kahden taulukon x ja y pistetulon. Piste () -funktio palauttaa skalaarin, jos sekä x että y ovat 1-D; muuten se palauttaa taulukon. Jos "out" annetaan, se palautetaan.
Korotukset
Piste-tuote Pythonissa nostaa ValueError-poikkeuksen, jos x: n viimeisellä mitalla ei ole samaa kokoa kuin y: n toisella viimeisellä ulottuvuudella.
Esimerkki:
## Linear algebra### Dot product: product of two arraysf = np.array([1,2])g = np.array([4,5])### 1*4+2*5np.dot(f, g)
Tuotos
14