From d3cddaf790adcc7dd4683c0a6becaebe3290a1c0 Mon Sep 17 00:00:00 2001
From: Ryan Zurrin <ryanzurrin@ryanzurrin.com>
Date: Thu, 27 May 2021 08:17:33 -0400
Subject: [PATCH] Update LogisticRegression.cpp

Removed the clearA-Y on line 25 to make in A-Y.
---
 LogisticRegression/LogisticRegression.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/LogisticRegression/LogisticRegression.cpp b/LogisticRegression/LogisticRegression.cpp
index 1726a0c..810b5e4 100644
--- a/LogisticRegression/LogisticRegression.cpp
+++ b/LogisticRegression/LogisticRegression.cpp
@@ -22,7 +22,7 @@ std::tuple<Eigen::MatrixXd, double, double> LogisticRegression::Propagate(Eigen:
 
     double cost = static_cast<const double>((cross_entropy.array()[0])) + l2_reg_cost;
 
-    Eigen::MatrixXd dw = (Eigen::MatrixXd)(((Eigen::MatrixXd)(clearA-y.transpose()) * X)/m) + ((Eigen::MatrixXd)(lambda/m*W)).transpose();
+    Eigen::MatrixXd dw = (Eigen::MatrixXd)(((Eigen::MatrixXd)(A-y.transpose()) * X)/m) + ((Eigen::MatrixXd)(lambda/m*W)).transpose();
 
     double db = (A-y.transpose()).array().sum()/m;
 
@@ -73,4 +73,4 @@ Eigen::MatrixXd LogisticRegression::Predict(Eigen::MatrixXd W, double b, Eigen::
     }
 
     return y_pred.transpose();
-}
\ No newline at end of file
+}