Add export_graph utility for graph debugging#543
Open
princekumarlahon wants to merge 6 commits intomllam:mainfrom
Open
Add export_graph utility for graph debugging#543princekumarlahon wants to merge 6 commits intomllam:mainfrom
princekumarlahon wants to merge 6 commits intomllam:mainfrom
Conversation
Author
|
Happy to iterate on this if needed open to any feedback or suggestions on design or scope. |
Collaborator
|
Doing some housekeeping: this PR is a duplicate of #395... closing |
Author
|
Got it, thanks for pointing that out I’ll take a look at #395 and see if there’s anything I can contribute there or pick up a related improvement instead. |
9 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Describe your changes
Adds a lightweight utility function
export_graphto dump graph structure (nodes and edges) to a JSON file for debugging and inspection. This makes it easier to inspect graph construction issues, share reproducible graph states, and analyze graph structure outside the codebase. The implementation is intentionally simple and consistent with existing graph utilities, and does not introduce any additional dependencies or affect the training pipeline.Issue Link
Closes #542
Type of change
Checklist before requesting a review
Checklist for reviewers
Each PR comes with its own improvements and flaws. The reviewer should check the following:
Author checklist after completed review
Checklist for assignee