Skip to content
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

[WIP] Louvain algorithm for undirected graphs #1277

Draft
wants to merge 35 commits into
base: main
Choose a base branch
from

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    77746f5 View commit details
    Browse the repository at this point in the history
  2. implement _total_edge_weight

    jpacold committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    bd1ee6c View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Configuration menu
    Copy the full SHA
    6ada2b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75f2570 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc444d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. add test for directed case

    jpacold committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    cb7fd50 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    1f24463 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    561ab21 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. use associate type bounds to simplify where clauses, use HashSet

    …for partition instead of `Vec`
    jpacold committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    b2f181c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. create struct Partition

    jpacold committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3568a76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b986a8e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    0bcd747 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    fb3faea View commit details
    Browse the repository at this point in the history
  2. Use random seed argument

    jpacold committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    ab976fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fcb89e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c75ec5f View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    e0fed65 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    2609291 View commit details
    Browse the repository at this point in the history
  2. Clean up Partition

    jpacold committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    12f5364 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fda816c View commit details
    Browse the repository at this point in the history
  4. Add comments

    jpacold committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    611d08a View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Make InnerGraph an enum

    jpacold committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    885045c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a2301c View commit details
    Browse the repository at this point in the history
  3. Add karate club test

    jpacold committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    c0e2de3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df684f6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3fad58 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    e399a8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae3d19c View commit details
    Browse the repository at this point in the history
  3. Update karate club test

    jpacold committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    bc976b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12ffc33 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    234659e View commit details
    Browse the repository at this point in the history
  6. Replace if let with match

    jpacold committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    11a74fd View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    58857fd View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    e77f71c View commit details
    Browse the repository at this point in the history
  2. cargo fmt --all

    jpacold committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    6f49cae View commit details
    Browse the repository at this point in the history