From b02316535470ea486cf79c101ec91372d6731a06 Mon Sep 17 00:00:00 2001 From: suda-yuga Date: Fri, 4 Jul 2025 20:10:36 +0900 Subject: [PATCH] Replace np.sum(a * b) with a @ b --- lectures/orth_proj.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lectures/orth_proj.md b/lectures/orth_proj.md index 9e1da6a1..1f78640f 100644 --- a/lectures/orth_proj.md +++ b/lectures/orth_proj.md @@ -790,7 +790,7 @@ def gram_schmidt(X): # The first col of U is just the normalized first col of X v1 = X[:,0] - U[:, 0] = v1 / np.sqrt(np.sum(v1 * v1)) + U[:, 0] = v1 / np.sqrt(v1 @ v1) for i in range(1, k): # Set up @@ -802,7 +802,7 @@ def gram_schmidt(X): u = M @ b # Normalize - U[:, i] = u / np.sqrt(np.sum(u * u)) + U[:, i] = u / np.sqrt(u @ u) return U ```