Hva er numpy dot-produkt?
Numpy.dot-produktet er et kraftig bibliotek for matriseberegning. For eksempel kan du beregne prikkproduktet med np.dot. Numpy.dot-produktet er prikkproduktet til a og b. numpy.dot () i Python håndterer 2D-matriser og utfører matrisemultiplikasjoner.
Syntaks
numpy.dot(x, y, out=None)
Parametere
Her,
x, y : Inndatamatriser. x og y begge skal være 1-D eller 2-D for at funksjonen np.dot () skal fungere
ut : Dette er utgangsargumentet for 1-D array skalar som skal returneres. Ellers bør du returnere andre forhold.
Returnerer
Funksjonen numpy.dot () i Python returnerer et punktprodukt med to matriser x og y. Punkt () -funksjonen returnerer en skalar hvis både x og y er 1-D; Ellers returnerer den en matrise. Hvis 'out' er gitt, returneres det.
Hever
Punktprodukt i Python gir et ValueError-unntak hvis den siste dimensjonen av x ikke har samme størrelse som den nest siste dimensjonen til y.
Eksempel:
## Linear algebra### Dot product: product of two arraysf = np.array([1,2])g = np.array([4,5])### 1*4+2*5np.dot(f, g)
Produksjon
14