-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement KaHyPar
optimizer
#35
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #35 +/- ##
==========================================
+ Coverage 77.41% 78.70% +1.28%
==========================================
Files 10 11 +1
Lines 217 277 +60
==========================================
+ Hits 168 218 +50
- Misses 49 59 +10
☔ View full report in Codecov by Sentry. |
Co-authored-by: Sergio Sánchez Ramírez <[email protected]>
Implementation finished! To do
|
Runtime logs by the KaHyPar library can only be disabled via the |
Hypergraph partitioning
optimizerKaHyPar
optimizer
@jofrevalles I'm merging because this branch is based on an old commit and some bugs are resurfacing when I try to use it. It's already usable but we need to understand some things before doing a release. Specifically managing KaHyPar profiles and checking that |
This PR addresses issue #7 by implementing the Hypergraph partitioning optimizer, inspired by the work in cotengra and its paper.