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

Polish of MLP Visual #39

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Polish of MLP Visual #39

wants to merge 3 commits into from

Conversation

13thWitch
Copy link
Collaborator

@13thWitch 13thWitch commented Aug 30, 2023

Changelog:

  • added autofocus and submit on enter to LayerConfigPopup. It then made sense to change the field order in the popup, so I did.

  • Added node placement by node count to center graph on y one y coordinate, fixing MLP in config slope up/down when layers with <7 units are added #21 . This causes some bouncyness in the graph structure which becomes somewhat displacing in large, asymmetrical graph structures (e.g. 3-6-3-3-2-2-2-6-6-6-3-1).
    I managed to reduce this problem somewhat by modifying the hierarchialRepulsion physics settings.

Comments:
This is far from optimal but it was the best combination of values I found. avoidOverlap >= 0.35 causes downwards movement, nodeDistance >140 tightens the net too much. Dampening, spring changes and stabilisation settings improve the problem slightly, but less than the current variant. Velocity changes nothing.

@13thWitch 13thWitch requested a review from CSCMe August 30, 2023 12:54
@13thWitch 13thWitch self-assigned this Aug 30, 2023
Copy link
Collaborator

@CSCMe CSCMe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's discuss this again in person

@CSCMe
Copy link
Collaborator

CSCMe commented Sep 6, 2023

Still having issues with bounciness. (And parts of layers bouncing outside of their containers)

image

Maybe we should just keep the slanting from we observed in #21 instead of physics issues that seem to be quite persistent

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants