OpenRoberta / openroberta-lab

The programming environment »Open Roberta Lab« by Fraunhofer IAIS enables children and adolescents to program robots. A variety of different programming blocks are provided to program motors and sensors of the robot. Open Roberta Lab uses an approach of graphical programming so that beginners can seamlessly start coding. As a cloud-based application, the platform can be used without prior installation of specific software but runs in any popular browser, independent of operating system and device.
Apache License 2.0
127 stars 122 forks source link

Neural Network Disappears When Adding a Neuron After Running Forward Propagation #1697

Open alvaro555 opened 1 month ago

alvaro555 commented 1 month ago

Description:

When running forward propagation in the Neural Network Define tab and then attempting to add or remove a neuron, the entire neural network disappears, leaving only a single neuron visible.

Steps to Reproduce:

  1. Open Open Roberta Lab.
  2. Go to the Neural Network Define tab.
  3. Set up a neural network.
  4. Click the button "Run forward propagation neuron by neuron" (located in the bottom-left corner).
  5. After clicking the "+" or "-" button to add or remove a neuron in the neural network:

    • Expected Behavior: The neural network should maintain its structure, and a new neuron should be added or removed from the appropriate layer without affecting the rest of the network.
    • Actual Behavior: The entire neural network disappears, and only a single neuron remains visible in the workspace.

Environment:


Screenshots/Logs:

issue3

AyaMoussa commented 1 week ago

fix can be reviewed on branch feature/Issue1697