-
Notifications
You must be signed in to change notification settings - Fork 109
Comparing changes
Open a pull request
base repository: talmolab/sleap
base: v1.4.1
head repository: talmolab/sleap
compare: develop
- 14 commits
- 53 files changed
- 7 contributors
Commits on Dec 19, 2024
-
Allow max tracking args for Kalman filter (#1986)
* and note where `target_instance_count` is initialized * `target_instance_count` is not available in the GUI but `max_tracks` is * add note where `target_instance_count` is initialized * add note since neither `target_instance_count` nor `pre_cull_to_target` are options in the GUI * accept either max_tracks or target_instance_count for compatibility with both CLI and GUI * TypeError: track() got an unexpected keyword argument 'img_hw' since `init_tracker` has `img_hw` * useful print statements * black * np.bool is deprecated * debug * add params for testing kalman filter * remove params because this function isn't used * debugging * test kalman filter tracking * add documentation * kalman filter needs node indices, simple tracking and similarity anything besides normalized * add tests for every combination related to kalman args * add example to documentation * delete debug scripts * delete print statements * black * add test for connect single breaks
Configuration menu - View commit details
-
Copy full SHA for 66d96ce - Browse repository at this point
Copy the full SHA 66d96ceView commit details
Commits on Dec 20, 2024
-
Fix input scaling in centered-instance model (#2054)
* Fix input scaling in centered-instance model * Fix topdown multi-class model * Adjust centroids * Fix scaling in centroidcrop * Fix scaling for visualizer * Add tests for centered instance with scaling * Remove paths * Remove unused files --------- Co-authored-by: Liezl Maree <38435167+roomrys@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7785f66 - Browse repository at this point
Copy the full SHA 7785f66View commit details
Commits on Jan 21, 2025
-
Add resolution grouping to image dataset import for DLC (#2087)
* Add resolution grouping to image dataset import for DLC * Fix ordering * Add a fallback in case image files are not accessible.
Configuration menu - View commit details
-
Copy full SHA for 59e1f70 - Browse repository at this point
Copy the full SHA 59e1f70View commit details
Commits on Feb 13, 2025
-
Fix port already in use when running inference (#2064)
* add wait * add comment for explanation * place find free port in utils * revert * add time when finding free ports * make the wait shorter * modify imports * solve error --------- Co-authored-by: Elizabeth <106755962+eberrigan@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6531447 - Browse repository at this point
Copy the full SHA 6531447View commit details
Commits on Apr 7, 2025
-
Ctrl + Click and Drag to copy instance (#2072)
* create new ctrl + click methods * update backend init * used commands from the context * drag works * resolve bouding box out of instance error * cleanup code * handle edge cases * fix alt click for nodes * duplicate instance when node is selected * add comment * handle edge case * add documentation to sleap.ai * minor changes according to review * modify doc * remove callback_connected * add default behavior --------- Co-authored-by: Liezl Maree <38435167+roomrys@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0154f2f - Browse repository at this point
Copy the full SHA 0154f2fView commit details
Commits on Apr 8, 2025
-
Allow tracking on
Instance
s (by addingInstance.tracking_score
) (#……1302) * Add tracking_score attribute to `Instance`s * Update adaptors to write tracking scores for `Instance`s * Set de 10000 fault `Instance.tracking_score` = 0.0 * Bump `FORMAT_ID` and read/write `Instance.tracking_score` * Prefer user instances when tracking * Add back instances that were not tracked --------- Co-authored-by: DivyaSesh <64513125+gitttt-1234@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7a825d2 - Browse repository at this point
Copy the full SHA 7a825d2View commit details
Commits on Apr 9, 2025
-
Extract clip as video, slp and pkg.slp (#2155)
* add extrack clip and labels menu item * Reuse ExportClipDialog * Move video writing functions to videowriter.py * Create and use ExportVideoClip base class * [wip] Add ExportLabelsSubset command failing on creating labels_subset * Revert test dialog and commands * Finish ExportLabelsSubset command * Test simple case for export labels subset * Comment todo (fails if suggestions outside of video subset) * Get subset of suggestions * Test suggestions are also pruned * Modularize ExportLabelsSubset with methods * Automatically open project when done * Do not open video when exporting labels subset * Add failing test for suggestions past upper bound * Fix logic for pruning suggestions * Use single parameterized command exportLabelsSubset for both as package and as slp * Lint * Do not use Literal need to either have python 3.8+ of pip install typing_extensions * Add back accidentally removed copy_to_clipboard --------- Co-authored-by: Eric Leonardis <leonardiseric@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad7c563 - Browse repository at this point
Copy the full SHA ad7c563View commit details -
Enhance progress reporting in inference (#2156)
* Enhance progress reporting in inference with elapsed time and MofN complete columns; add tracker final pass status messages * Improve final pass tracking with elapsed time reporting and enhance prediction queue handling to manage timeouts * Add some highly duplicated debugging logging and timeout logic * Fix inference dialog re-opening when no skeleton is present * Lint
Configuration menu - View commit details
-
Copy full SHA for 8228cd2 - Browse repository at this point
Copy the full SHA 8228cd2View commit details
Commits on Apr 15, 2025
-
Remove
TrainingJobConfig
use inLossViewer
(#2162)* Add failing test to show that we aren't doing what we think attr.ib only works on class intialization, not defaults for methods * Directly take plateau information as input * Update tests
Configuration menu - View commit details
-
Copy full SHA for a869faf - Browse repository at this point
Copy the full SHA a869fafView commit details -
Remove CLI for "mostly depreciated" trackcleaner (#2161)
* Remove CLI for "mostly depreciated" trackcleaner * Do not make changes where we did not intend to
Configuration menu - View commit details
-
Copy full SHA for c821f5c - Browse repository at this point
Copy the full SHA c821f5cView commit details -
Add
Pipeline.from_data
method (#2160)* Replace Video and Labels to_pipeline with Pipeline.from_data method tests not updated yet * Update test to use Pipeline.from_data * Do not support user_labeled_only=False in Pipeline.from_data
Configuration menu - View commit details
-
Copy full SHA for f7da3d6 - Browse repository at this point
Copy the full SHA f7da3d6View commit details -
Remove
VisualPredictor
class (#2167)* Remove broken VisualPredictor class and all references * Remove unused DataOverlay and ModelData classes * Remove unused PafOverlay class
Configuration menu - View commit details
-
Copy full SHA for a105164 - Browse repository at this point
Copy the full SHA a105164View commit details -
Move select
sleap.nn.viz
functions tosleap.utils
(#2168)* Remove unused LabeledFrame.plot_predicted * Add LabeledFrame plotting code to sleap.util * Add other non-nn plotting code to util * Remove non-nn-specific plotting code from nn.viz * Update imports * Better error message * Fix problems with destructuring
Configuration menu - View commit details
-
Copy full SHA for 2d5e223 - Browse repository at this point
Copy the full SHA 2d5e223View commit details
Commits on May 20, 2025
-
* Pin miniforge version * Change rich version in pypi requirements --------- Co-authored-by: gitttt-1234 <divyasesh@Mac.lan>
Configuration menu - View commit details
-
Copy full SHA for 22ef1ed - Browse repository at this point
Copy the full SHA 22ef1edView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.4.1...develop