[mlpack-git] master: Handle situations where the user passes in a distances matrix not a distance column. (c3d3825)
gitdub at mlpack.org
gitdub at mlpack.org
Sun Oct 30 07:50:24 EDT 2016
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/31995784e651e1c17c988c79d9f53c9dbad620f8...81fce4edfc8bfb4c26b48ed388f559ec1cee26dd
>---------------------------------------------------------------
commit c3d38252d944d0902f91c98cd589addc352abac7
Author: Ryan Curtin <ryan at ratml.org>
Date: Sun Oct 30 20:50:24 2016 +0900
Handle situations where the user passes in a distances matrix not a distance column.
>---------------------------------------------------------------
c3d38252d944d0902f91c98cd589addc352abac7
src/mlpack/methods/approx_kfn/approx_kfn_main.cpp | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/src/mlpack/methods/approx_kfn/approx_kfn_main.cpp b/src/mlpack/methods/approx_kfn/approx_kfn_main.cpp
index 97de7c5..7943850 100644
--- a/src/mlpack/methods/approx_kfn/approx_kfn_main.cpp
+++ b/src/mlpack/methods/approx_kfn/approx_kfn_main.cpp
@@ -241,10 +241,12 @@ int main(int argc, char** argv)
Log::Info << "Calculation complete." << endl;
}
- const double averageError = arma::sum(exactDistances / distances.row(0)) /
- distances.n_cols;
- const double minError = arma::min(exactDistances / distances.row(0));
- const double maxError = arma::max(exactDistances / distances.row(0));
+ const double averageError = arma::sum(exactDistances.row(0) /
+ distances.row(0)) / distances.n_cols;
+ const double minError = arma::min(exactDistances.row(0) /
+ distances.row(0));
+ const double maxError = arma::max(exactDistances.row(0) /
+ distances.row(0));
Log::Info << "Average error: " << averageError << "." << endl;
Log::Info << "Maximum error: " << maxError << "." << endl;
More information about the mlpack-git
mailing list