diff --git a/pylouvain.py b/pylouvain.py index c274d75..7b0f72c 100644 --- a/pylouvain.py +++ b/pylouvain.py @@ -140,7 +140,7 @@ def compute_modularity(self, partition): q = 0 m2 = self.m * 2 for i in range(len(partition)): - q += self.s_in[i] / m2 - (self.s_tot[i] / m2) ** 2 + q += (0.0 + self.s_in[i]) / m2 - ((self.s_tot[i] + 0.0) / m2) ** 2 return q '''