You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@madlib.apache.org by ri...@apache.org on 2018/07/12 21:03:58 UTC
[2/5] madlib git commit: SVM: Compute average loss per row instead of
total loss
SVM: Compute average loss per row instead of total loss
Project: http://git-wip-us.apache.org/repos/asf/madlib/repo
Commit: http://git-wip-us.apache.org/repos/asf/madlib/commit/ceab57f3
Tree: http://git-wip-us.apache.org/repos/asf/madlib/tree/ceab57f3
Diff: http://git-wip-us.apache.org/repos/asf/madlib/diff/ceab57f3
Branch: refs/heads/master
Commit: ceab57f31ddf15a1de8621a22633e052ba0028ff
Parents: ac4a51f
Author: Rahul Iyer <ri...@apache.org>
Authored: Tue Jul 10 13:47:39 2018 -0700
Committer: Rahul Iyer <ri...@apache.org>
Committed: Thu Jul 12 13:31:22 2018 -0700
----------------------------------------------------------------------
src/modules/convex/linear_svm_igd.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/madlib/blob/ceab57f3/src/modules/convex/linear_svm_igd.cpp
----------------------------------------------------------------------
diff --git a/src/modules/convex/linear_svm_igd.cpp b/src/modules/convex/linear_svm_igd.cpp
index f396250..79dc496 100644
--- a/src/modules/convex/linear_svm_igd.cpp
+++ b/src/modules/convex/linear_svm_igd.cpp
@@ -192,7 +192,7 @@ internal_linear_svm_igd_result::run(AnyType &args) {
AnyType tuple;
tuple << state.task.model
- << static_cast<double>(state.algo.loss)
+ << static_cast<double>(state.algo.loss / state.algo.numRows)
<< state.algo.gradient.norm()
<< static_cast<int64_t>(state.algo.numRows);