summaryrefslogtreecommitdiff
path: root/src/python/gudhi/clustering
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2020-04-21 15:24:41 +0200
committerMarc Glisse <marc.glisse@inria.fr>2020-04-21 15:24:41 +0200
commit5f9a63e440a7ffdcd9fde689b6eb3b3a6b76b9bd (patch)
tree798d49c634b4a11d665d416aa95de22ce35d28e8 /src/python/gudhi/clustering
parentf0d24aa8d75b71e7b8771b4271b4ef6a9e296d4a (diff)
Compute prominence, not its opposite...
Diffstat (limited to 'src/python/gudhi/clustering')
-rw-r--r--src/python/gudhi/clustering/tomato.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/python/gudhi/clustering/tomato.py b/src/python/gudhi/clustering/tomato.py
index 7b319b5c..f25dacd5 100644
--- a/src/python/gudhi/clustering/tomato.py
+++ b/src/python/gudhi/clustering/tomato.py
@@ -305,7 +305,7 @@ class Tomato:
if self.__merge_threshold:
assert not self.__n_clusters
self.__n_clusters = numpy.count_nonzero(
- self.diagram_[:, 1] - self.diagram_[:, 0] > self.__merge_threshold
+ self.diagram_[:, 0] - self.diagram_[:, 1] > self.__merge_threshold
) + len(self.max_density_per_cc_)
if self.__n_clusters:
renaming = merge(self.children_, self.n_leaves_, self.__n_clusters)
@@ -364,7 +364,7 @@ class Tomato:
if merge_threshold == self.__merge_threshold:
return
if hasattr(self, "leaf_labels_"):
- self.n_clusters_ = numpy.count_nonzero(self.diagram_[:, 1] - self.diagram_[:, 0] > merge_threshold) + len(
+ self.n_clusters_ = numpy.count_nonzero(self.diagram_[:, 0] - self.diagram_[:, 1] > merge_threshold) + len(
self.max_density_per_cc_
)
else: