-
Notifications
You must be signed in to change notification settings - Fork 459
Open
Description
Hi , thank you for your work over the past many years for creating this tool. I really believe visually editing code makes a lot more sense than what we typically see in IDEs and would be interested in contributing to this project. I am interested in particular to use Ryven to help onboard persons on new projects they are not familiar with. A well setup flow with correct logging and a clear organisation should be helpful.
- One feature I think Ryven can provide is the ability to group nodes to simply the graph, something similar to the graph view in tensorboard. Would you have any pointers to explore this feature?
- I believe the OpenCV examples are out of date and I would be happy to look at reworking them. I see in some other tickets a auto_gen.py script was at some point made available. Again, can you help me walk the history of this project to know when was the last time those tools were working?
- Given that Nodes are designed to just be Node with limited restrictions, Ryven should be able to let you accumulate the operations from nodes to nodes to then be computed all at once. Is there anything in Ryven that would force computation to happen in a Node?
- One final use case I am also thinking to expand upon with this project is profiling: From having only a brief look at it, it should be fairly easy to display somewhere how long the last run of a node took, look at the code and then rerun the graph from a specific node. Would there be any issue in adding this information? I believe a simple overwrite of the right method of the
Node
class would at least log that information.
Thank you very much for your time reading this and looking forward to hearing back from you.
Metadata
Metadata
Assignees
Labels
No labels