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

Added XGNN implementation to PyG #1

Merged
merged 126 commits into from
Dec 14, 2023
Merged

Added XGNN implementation to PyG #1

merged 126 commits into from
Dec 14, 2023

Commits on Nov 7, 2023

  1. initial commit

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    daef679 View commit details
    Browse the repository at this point in the history
  2. added base files

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f58195f View commit details
    Browse the repository at this point in the history
  3. a

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    c67a3c2 View commit details
    Browse the repository at this point in the history
  4. a

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f8dd136 View commit details
    Browse the repository at this point in the history
  5. a

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    38597cf View commit details
    Browse the repository at this point in the history
  6. a

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f7e36e7 View commit details
    Browse the repository at this point in the history
  7. XGNNExplainer example

    BP4769 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    d168a79 View commit details
    Browse the repository at this point in the history
  8. XGNNExplanation example

    BP4769 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    30b5a20 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    027e201 View commit details
    Browse the repository at this point in the history
  10. changes

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    8ce4ff9 View commit details
    Browse the repository at this point in the history
  11. changes

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    956d7e5 View commit details
    Browse the repository at this point in the history
  12. changes

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    82af31b View commit details
    Browse the repository at this point in the history
  13. changes

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    5d1b38a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3f4bf75 View commit details
    Browse the repository at this point in the history
  15. modified: torch_geometric/explain/algorithm/xgnn_explainer.py

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    9cd21b0 View commit details
    Browse the repository at this point in the history
  16. testing

    BP4769 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    0c126dc View commit details
    Browse the repository at this point in the history
  17. testing

    BP4769 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    c830ba3 View commit details
    Browse the repository at this point in the history
  18. adapted generativeExplanaton

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    c856513 View commit details
    Browse the repository at this point in the history
  19. a

    Simon Bele authored and Simon Bele committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    b4b6b1f View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Commit to pull

    BP4769 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    949b287 View commit details
    Browse the repository at this point in the history
  2. Code cleaned

    BP4769 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    b47450a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bed350c View commit details
    Browse the repository at this point in the history
  4. a

    Simon Bele authored and Simon Bele committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    6c97973 View commit details
    Browse the repository at this point in the history
  5. class name reformat fix

    amadejp committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    25d3bd1 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. XGNNExplainer docs update

    amadejp committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    c4d0862 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. masks in GraphGenerator

    BP4769 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    9bc2f53 View commit details
    Browse the repository at this point in the history
  2. XGNNTrainer name fixed

    BP4769 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    afafc2e View commit details
    Browse the repository at this point in the history
  3. added datasets and classes, pretrained model

    Simon Bele authored and Simon Bele committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    e5423fb View commit details
    Browse the repository at this point in the history
  4. adjustment

    Simon Bele authored and Simon Bele committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    3af3d48 View commit details
    Browse the repository at this point in the history
  5. added pretrained model to example

    Simon Bele authored and Simon Bele committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    9c86ddd View commit details
    Browse the repository at this point in the history
  6. test XGNNTrainer names fixed

    BP4769 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    ee675ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e49cf84 View commit details
    Browse the repository at this point in the history
  8. calculate reward function

    amadejp committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    897a636 View commit details
    Browse the repository at this point in the history
  9. bla

    Simon Bele authored and Simon Bele committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    4710d93 View commit details
    Browse the repository at this point in the history
  10. commit

    BP4769 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    e1e6b04 View commit details
    Browse the repository at this point in the history
  11. commit

    BP4769 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    e5539f0 View commit details
    Browse the repository at this point in the history
  12. calculate reward function

    amadejp committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    3a5acaf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1e7b813 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1c9b0db View commit details
    Browse the repository at this point in the history
  15. new ExplanationType added

    BP4769 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    88ad513 View commit details
    Browse the repository at this point in the history
  16. fixing semantic/other errors

    amadejp committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    af5c9c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. debugging rl example

    amadejp committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    5d17d86 View commit details
    Browse the repository at this point in the history
  2. dev

    Simon Bele authored and Simon Bele committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8019da1 View commit details
    Browse the repository at this point in the history
  3. debugging

    BP4769 committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    2448c0c View commit details
    Browse the repository at this point in the history
  4. Update xgnn_explainer.py

    amadejp committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    e07939c View commit details
    Browse the repository at this point in the history
  5. dev

    Simon Bele authored and Simon Bele committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8b5659a View commit details
    Browse the repository at this point in the history
  6. Merge branch 'dev' of github.com:SimonBele/pytorch_geometric into dev

    Simon Bele authored and Simon Bele committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    88f63e8 View commit details
    Browse the repository at this point in the history
  7. a

    Simon Bele authored and Simon Bele committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    6ede98f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    597135c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d221bc9 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. debigging

    BP4769 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    01fac18 View commit details
    Browse the repository at this point in the history
  2. refactored

    Simon Bele authored and Simon Bele committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    125b5cf View commit details
    Browse the repository at this point in the history
  3. mutag added, seperate directory created

    Simon Bele authored and Simon Bele committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    a427234 View commit details
    Browse the repository at this point in the history
  4. debugging

    BP4769 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    45a1eaf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a007d52 View commit details
    Browse the repository at this point in the history
  6. fixes

    Simon Bele authored and Simon Bele committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    026465a View commit details
    Browse the repository at this point in the history
  7. a

    Simon Bele authored and Simon Bele committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    4ddfb25 View commit details
    Browse the repository at this point in the history
  8. objectview

    Simon Bele authored and Simon Bele committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    d587682 View commit details
    Browse the repository at this point in the history
  9. Update xgnn_explainer.py

    amadejp committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    d8bfaca View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5126563 View commit details
    Browse the repository at this point in the history
  11. debugging

    amadejp committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    b74fd8d View commit details
    Browse the repository at this point in the history
  12. Update xgnn_explainer.py

    amadejp committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    321e4a0 View commit details
    Browse the repository at this point in the history
  13. Update xgnn_explainer.py

    amadejp committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    889d08d View commit details
    Browse the repository at this point in the history
  14. debugging RL example

    amadejp committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    7502d10 View commit details
    Browse the repository at this point in the history
  15. froze pretrained

    Simon Bele authored and Simon Bele committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    5add1fd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2f20331 View commit details
    Browse the repository at this point in the history
  17. simon hated doing this

    blaz will make it prettier
    BP4769 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    ae5b32d View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. another model added

    BP4769 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    a9dcdf5 View commit details
    Browse the repository at this point in the history
  2. code made prettier

    As per request
    BP4769 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    ddccc22 View commit details
    Browse the repository at this point in the history
  3. debugging

    Added a line to make a copy of graph_state in rollout reward, because it was adding to the existing graph every iteration.
    BP4769 committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    bf7af4d View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. added weight initialization

    Simon Bele authored and Simon Bele committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    bf8f0bb View commit details
    Browse the repository at this point in the history
  2. better training

    Simon Bele authored and Simon Bele committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    ff0c21d View commit details
    Browse the repository at this point in the history
  3. added pretrained model

    Simon Bele authored and Simon Bele committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    160e71b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95439e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    351855f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    490f95e View commit details
    Browse the repository at this point in the history
  7. refactored xgnnexplainer

    SimonBele committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    787553f View commit details
    Browse the repository at this point in the history
  8. refactor fix

    amadejp committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    76c7618 View commit details
    Browse the repository at this point in the history
  9. debugging

    BP4769 committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    b2a09b1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    111b0ad View commit details
    Browse the repository at this point in the history
  11. a

    SimonBele committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    b8c5aeb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    758e741 View commit details
    Browse the repository at this point in the history
  13. fixed validate

    SimonBele committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a3e38fc View commit details
    Browse the repository at this point in the history
  14. xgnn model fixing

    amadejp committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    694483a View commit details
    Browse the repository at this point in the history
  15. model args and .pth updated

    amadejp committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a7a7280 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c60bd05 View commit details
    Browse the repository at this point in the history
  17. rl example gnn_output updated

    amadejp committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    64c243d View commit details
    Browse the repository at this point in the history
  18. quickfix

    amadejp committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a621ee0 View commit details
    Browse the repository at this point in the history
  19. Fix bug in login functionality

    BP4769 committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    ebf365f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4fcd85d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f272748 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    2b7eba1 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. added base class

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    c9a4509 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a95e6a0 View commit details
    Browse the repository at this point in the history
  3. fixed imports

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    dcfaa50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f9ed5c View commit details
    Browse the repository at this point in the history
  5. a

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    30259da View commit details
    Browse the repository at this point in the history
  6. aaa

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    3e6aa0e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    427cd7e View commit details
    Browse the repository at this point in the history
  8. a

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    17861cb View commit details
    Browse the repository at this point in the history
  9. no list anymore

    BP4769 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    c15efd8 View commit details
    Browse the repository at this point in the history
  10. aAaaaa

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e736c31 View commit details
    Browse the repository at this point in the history
  11. aAaaaa

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    20c1abc View commit details
    Browse the repository at this point in the history
  12. small hotfixes

    amadejp committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    4195c2d View commit details
    Browse the repository at this point in the history
  13. Update xgnn_explainer.py

    amadejp committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    b173463 View commit details
    Browse the repository at this point in the history
  14. Added graph visualisations

    BP4769 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    3576feb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d5089e2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1c5e73f View commit details
    Browse the repository at this point in the history
  17. something works :)

    amadejp committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    41ab8e4 View commit details
    Browse the repository at this point in the history
  18. Graph visualisations improved

    BP4769 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    b64a03b View commit details
    Browse the repository at this point in the history
  19. merge

    BP4769 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    fd6d8ca View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    82d6852 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4946a90 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ff17e40 View commit details
    Browse the repository at this point in the history
  23. Directory cleanup

    amadejp committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    bbc377d View commit details
    Browse the repository at this point in the history
  24. Better visualisation

    BP4769 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    73d7aaa View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    301c499 View commit details
    Browse the repository at this point in the history
  26. prettier code

    SimonBele committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    08cc25f View commit details
    Browse the repository at this point in the history
  27. Visualisation finnished

    forreal this time
    BP4769 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    0299668 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    ceaf166 View commit details
    Browse the repository at this point in the history
  29. Class & Function descriptions reformat

    follows PyG commenting style
    amadejp committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    953b28d View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. code & dir cleanup

    amadejp committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    58167b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1530062 View commit details
    Browse the repository at this point in the history
  3. PEP8 reformat

    amadejp committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    6094353 View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG.md

    amadejp committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    6165fd5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d6a24a2 View commit details
    Browse the repository at this point in the history