From 60ccfdb2424ce078aebadd108f1fd4f3744054da Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 22 Oct 2023 10:09:40 +0000 Subject: [PATCH] fix tests --- Business/Recommendation/ModelCF.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Business/Recommendation/ModelCF.php b/Business/Recommendation/ModelCF.php index ff1a6ce04..8bdbf36e9 100644 --- a/Business/Recommendation/ModelCF.php +++ b/Business/Recommendation/ModelCF.php @@ -64,10 +64,11 @@ final class ModelCF foreach ($items as $iid => $itemrow) { $matrix[$uid][$iid] = 0.0; - foreach ($userrow as $user) { - foreach ($itemrow as $item) { - $matrix[$uid][$iid] += $user * $item; - } + $userrow = \array_values($userrow); + $itemrow = \array_values($itemrow); + + foreach ($userrow as $idx => $user) { + $matrix[$uid][$iid] += $user * $itemrow[$idx]; } } }