summaryrefslogtreecommitdiff
path: root/geom_matching/wasserstein/include/auction_runner_gs.h
diff options
context:
space:
mode:
Diffstat (limited to 'geom_matching/wasserstein/include/auction_runner_gs.h')
-rw-r--r--geom_matching/wasserstein/include/auction_runner_gs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/geom_matching/wasserstein/include/auction_runner_gs.h b/geom_matching/wasserstein/include/auction_runner_gs.h
index 80aa9f0..7968fa9 100644
--- a/geom_matching/wasserstein/include/auction_runner_gs.h
+++ b/geom_matching/wasserstein/include/auction_runner_gs.h
@@ -79,6 +79,7 @@ public:
double getEpsilon() const { return epsilon; }
double getWassersteinDistance();
double getWassersteinCost();
+ double getRelativeError() const { return relativeError; };
static constexpr int maxIterNum { 25 }; // maximal number of iterations of epsilon-scaling
private:
// private data
@@ -96,6 +97,7 @@ private:
double weightAdjConst;
double wassersteinDistance;
double wassersteinCost;
+ double relativeError;
// to get the 2 best items
std::unique_ptr<AuctionOracle> oracle;
#ifdef KEEP_UNASSIGNED_ORDERED