Înmulțirea matricelor
Pentru a înțelege mai bine înmulțirea matricelor, hai să efectuăm câteva operații cu matrice manual.
Acest exercițiu face parte din cursul
Construiește motoare de recomandare cu PySpark
Instrucțiuni pentru exercițiu
- Matricele
așibsunt dataframe-uri Pandas. Folosește metoda.head()pe fiecare dintre ele pentru a le vizualiza. - Calculează pe cont propriu produsul celor două matrice.
- Introdu valorile produsului matricelor
așibîn array-ulproduct, creat cunp.array(). - Folosește validarea de pe ultima linie de cod pentru a verifica estimarea ta. Metoda
.dot()înmulțește două matrice între ele.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Use the .head() method to view the contents of matrices a and b
print("Matrix A: ")
print (a.____())
print("Matrix B: ")
print (b.____())
# Complete the matrix with the product of matrices a and b
product = np.array([[____,____], [____,____]])
# Run this validation to see how your estimate performs
product == np.dot(a,b)