From 7a95644a2156c5c4ab5bd76eb46ec71118a04a96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o=20Costa?= Date: Tue, 9 Oct 2018 21:21:00 +0100 Subject: [PATCH] Simplify SVD recompose pattern match --- src/linalg/svd.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/linalg/svd.rs b/src/linalg/svd.rs index 38caf255..b57fd0ff 100644 --- a/src/linalg/svd.rs +++ b/src/linalg/svd.rs @@ -490,10 +490,7 @@ where /// computed at construction-time. pub fn recompose(self) -> Result, &'static str> { match (self.u, self.v_t) { - (Some(_u), Some(_v_t)) => { - let mut u = _u; - let v_t = _v_t; - + (Some(mut u), Some(v_t)) => { for i in 0..self.singular_values.len() { let val = self.singular_values[i]; u.column_mut(i).mul_assign(val);