Così ho una matrice n x d
e un vettore n x 1
. Sto cercando di scrivere un codice per sottrarre ogni riga della matrice dal vettore.NumPy sottrarre ogni riga della matrice per vettore
momento ho un for
ciclo che un'iterazione e sottrae il i
-esimo riga della matrice dal vettore. C'è un modo per sottrarre semplicemente un'intera matrice dal vettore?
Grazie!
codice attuale:
for i in xrange(len(X1)):
X[i,:] = X1[i,:] - X2
Qui X1
è i
fila esima della matrice e X2
è vettore. Posso fare in modo che non abbia bisogno di un ciclo for
?
Che dire di 'mv.transpose()' nel secondo caso? –