Add cluster num option

This commit is contained in:
2020-02-02 00:07:42 +01:00
parent a03deb3737
commit be90c9dc89
5 changed files with 30 additions and 15 deletions

View File

@@ -27,22 +27,19 @@ class Sense(Editable):
sense_xml.querySelectorAll("exampleContainerList exampleContainer")]
# set limit for example cluster
cluster_min =max(cluster_mappings.values()) + 2
self._original_examples = set([cluster_min - 1])
self._original_examples = set(self.example_clusters())
cluster_min = max(cluster_mappings.values()) + 1
def merge_labels(self):
return ", ".join(val for _, val in self.labels)
def example_clusters(self):
result = self._original_examples
result = set()
for ex in self.examples:
cluster = ex.get_cluster()
if cluster is not None:
result.add(cluster)
return sorted(result)
return sorted(result, key=lambda x: x)
@staticmethod
def reset_cluster_count():