Ivan Paljak
591eadad20
Fix modularity calculation bug in Louvain query module
...
Reviewers: dsantl
Reviewed By: dsantl
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D2607
2019-12-18 15:36:43 +01:00
Ivan Paljak
ec67e71d39
Fix bug in modularity calculation
...
Summary:
This diff does not fix our Louvain implementation completely. The algorithm
internally still optimzies the wrong function, but this will at least correctly
calculate the modularity value at the end.
Fix of the algorithm will come in a separate diff
Reviewers: dsantl
Reviewed By: dsantl
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D2603
2019-12-16 16:34:40 +01:00
Matej Ferencevic
e9f55e2f31
Strip query modules in release build
...
Reviewers: teon.banek
Reviewed By: teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D2599
2019-12-11 13:52:48 +01:00
Ivan Paljak
dda74e0554
Expose modularity value in louvain query module
...
Reviewers: teon.banek
Reviewed By: teon.banek
Subscribers: mferencevic, pullbot
Differential Revision: https://phabricator.memgraph.io/D2591
2019-12-11 13:36:50 +01:00
Ivan Paljak
4b5d30cfb5
Incorporate edge weights into louvain query module
...
Reviewers: teon.banek
Reviewed By: teon.banek
Subscribers: mferencevic, pullbot
Differential Revision: https://phabricator.memgraph.io/D2583
2019-12-04 16:22:14 +01:00
Ivan Paljak
f6b6ea254d
Implement Louvain as a query module
...
Reviewers: teon.banek, dsantl
Reviewed By: teon.banek, dsantl
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D2574
2019-12-03 16:18:24 +01:00
Ivan Paljak
03ecc58715
Make the Louvain code comply with our conventions
...
Reviewers: teon.banek
Reviewed By: teon.banek
Subscribers: buda, pullbot
Differential Revision: https://phabricator.memgraph.io/D2566
2019-11-26 10:06:19 +01:00
Ivan Paljak
7467d52d5b
Add cmake files and a dummy louvain query module
...
Reviewers: teon.banek
Reviewed By: teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D2561
2019-11-25 16:38:56 +01:00
Ivan Paljak
ae0be9032e
Implement Louvain community detection algorithm
...
Summary: Louvain implementation according to original paper.
Reviewers: dsantl
Reviewed By: dsantl
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D2556
2019-11-21 15:06:30 +01:00