We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1d31eb8 commit 39757b9Copy full SHA for 39757b9
pyrdf2vec/samplers/wide.py
@@ -59,16 +59,11 @@ def fit(self, kg: KG) -> None:
59
"""
60
super().fit(kg)
61
for vertex in kg._vertices:
62
- if vertex.predicate:
63
- self._neighbor_counts[vertex.name] = len(
64
- kg.get_neighbors(vertex)
65
- )
66
- counter = self._pred_degs
67
- else:
68
69
- kg.get_neighbors(vertex, is_reverse=True)
70
71
- counter = self._obj_degs
+ is_reverse = True if vertex.predicate else False
+ counter = self._pred_degs if vertex.predicate else self._obj_degs
+ self._neighbor_counts[vertex.name] = len(
+ kg.get_neighbors(vertex, is_reverse=is_reverse)
+ )
72
73
if vertex.name in counter:
74
counter[vertex.name] += 1
0 commit comments