[Lemon-commits] Peter Kovacs: Bug fix in CostScaling (#417)
Lemon HG
hg at lemon.cs.elte.hu
Thu Mar 17 18:16:27 CET 2011
details: http://lemon.cs.elte.hu/hg/lemon/rev/f112c18bc304
changeset: 1041:f112c18bc304
user: Peter Kovacs <kpeter [at] inf.elte.hu>
date: Thu Mar 17 00:35:33 2011 +0100
description:
Bug fix in CostScaling (#417)
diffstat:
lemon/cost_scaling.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (21 lines):
diff --git a/lemon/cost_scaling.h b/lemon/cost_scaling.h
--- a/lemon/cost_scaling.h
+++ b/lemon/cost_scaling.h
@@ -907,7 +907,7 @@
startPush();
break;
case AUGMENT:
- startAugment();
+ startAugment(_res_node_num - 1);
break;
case PARTIAL_AUGMENT:
startAugment(MAX_PATH_LENGTH);
@@ -1084,7 +1084,7 @@
}
/// Execute the algorithm performing augment and relabel operations
- void startAugment(int max_length = std::numeric_limits<int>::max()) {
+ void startAugment(int max_length) {
// Paramters for heuristics
const int EARLY_TERM_EPSILON_LIMIT = 1000;
const double GLOBAL_UPDATE_FACTOR = 3.0;
More information about the Lemon-commits
mailing list