You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In SLEAP GUI (v1.4.1 on Linux), predicted nodes cannot be manually moved or adjusted by double-clicking, as expected. This prevents correction after inference.
Expected behaviour
Double-clicking on a predicted node should enable it to be moved for manual correction (just like user-labeled instances).
Actual behaviour
After training, SLEAP automatically generates predicted instances for the previously unlabeled frames in the training video. These predicted nodes are displayed in the GUI, but they cannot be edited or moved by double-clicking, as expected.
In addition, the menu item "Edit > Convert predicted to user-labeled" does not exist in the GUI, so there is no way to convert these predicted nodes into editable labels.
Your personal set up
OS: Linux (Linux-5.4.0-212-generic-x86_64-with-debian-bullseye-sid)
Python Version: 3.7.12
SLEAP Version: 1.4.1
TensorFlow Version: 2.8.4
Numpy Version: 1.21.6
Installation method:
pip package (inside virtual environment)
GPU: NVIDIA RTX A6000
Driver Version: 530.41.03
CUDA Version: 12.1
GPU Memory: 49140 MiB
Screenshots
How to reproduce
Annotate 16 frames manually in a video (e.g., with 3 mice using centered_instance + centroid).
Leave 2 frames unlabeled in the same video.
Run training in SLEAP GUI.
After training finishes, predicted nodes are automatically shown on the 2 unlabeled frames.
Try to double-click and move the predicted nodes.
Nothing happens — the nodes are not selectable or editable.
The text was updated successfully, but these errors were encountered:
Bug description
In SLEAP GUI (v1.4.1 on Linux), predicted nodes cannot be manually moved or adjusted by double-clicking, as expected. This prevents correction after inference.
Expected behaviour
Double-clicking on a predicted node should enable it to be moved for manual correction (just like user-labeled instances).
Actual behaviour
After training, SLEAP automatically generates predicted instances for the previously unlabeled frames in the training video. These predicted nodes are displayed in the GUI, but they cannot be edited or moved by double-clicking, as expected.
In addition, the menu item "Edit > Convert predicted to user-labeled" does not exist in the GUI, so there is no way to convert these predicted nodes into editable labels.
Your personal set up
OS: Linux (Linux-5.4.0-212-generic-x86_64-with-debian-bullseye-sid)
Python Version: 3.7.12
SLEAP Version: 1.4.1
TensorFlow Version: 2.8.4
Numpy Version: 1.21.6
Installation method:
GPU: NVIDIA RTX A6000
Driver Version: 530.41.03
CUDA Version: 12.1
GPU Memory: 49140 MiB
Screenshots
How to reproduce
The text was updated successfully, but these errors were encountered: