-
Notifications
You must be signed in to change notification settings - Fork 1
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
Edge properties for reasonable edge classification 📊 #285
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Temporary silencing some tests which keep failing due to lack of edge properties attribute in the sample graphs. Fix upcoming in subsequent PR(s) 🚀 |
I think you can skip tests without having to comment them out with some of these options https://docs.pytest.org/en/7.3.x/how-to/skipping.html |
Thanks for the suggestion - this is gold 🥇 ! All failing tests are now re-implemented in PR #308 (which extends the failing run if no edge properties are created) |
Ran the training (after calculating node and edge properties beforehand), I get the following results: I think this is compatible with @KristinaUlicna results :) |
My main suggestions (mostly discussed offline with @KristinaUlicna) are being implemented in the following PRs, so happy to approve this one. |
PR contribution summary
Why is this PR useful / good for? Please describe the problem(s) you're trying to address.
EdgeProperties
List of proposed changes / linked issues & discussions
EdgePropertyCruncher
#304Data
object for training #284datasets.py
classifier.py
edge_properties.ipynb
seaborn
import fromstyling
in relevant__init__.py
edge_attr
in graph convolutions #220What should a reviewer concentrate their feedback on?
What type of PR is this? (check all applicable)
Added tests?
PR review summary
Describe what this PR does & how you reviewed the individual items, where needed:
Some helper checks to tick off:
In conclusion, after my review, I'd like to: