Skip to content

Releases: talmolab/sleap

SLEAP v1.1.0a6

04 Dec 22:08
Compare
Choose a tag to compare
SLEAP v1.1.0a6 Pre-release
Pre-release

Pre-release of SLEAP v1.1.

Changelog

  • Update to TensorFlow 2.3.1

Installing

Do not use this release. This is a test.

SLEAP v1.1.0a5

04 Dec 01:15
Compare
Choose a tag to compare
SLEAP v1.1.0a5 Pre-release
Pre-release

Pre-release of SLEAP v1.1.

Changelog

  • Update to TensorFlow 2.3.1

Installing

Do not use this release. This is a test.

SLEAP v1.1.0a4

04 Dec 00:09
Compare
Choose a tag to compare
SLEAP v1.1.0a4 Pre-release
Pre-release

Pre-release of SLEAP v1.1.

Changelog

  • Update to TensorFlow 2.3.1

Installing

Do not use this release. This is a test.

SLEAP v1.1.0a3

03 Dec 22:50
Compare
Choose a tag to compare
SLEAP v1.1.0a3 Pre-release
Pre-release

Pre-release of SLEAP v1.1.

Changelog

  • Update to TensorFlow 2.3.1

Installing

Do not use this release. This is a test.

SLEAP v1.1.0a2

16 Nov 21:32
Compare
Choose a tag to compare
SLEAP v1.1.0a2 Pre-release
Pre-release

Pre-release of SLEAP v1.1.

Changelog

  • Update to TensorFlow 2.3.1

Installing

Do not use this release. This is a test.

SLEAP v1.0.10a9

16 Nov 21:33
Compare
Choose a tag to compare
SLEAP v1.0.10a9 Pre-release
Pre-release

Pre-release of minor version update with performance tweaks and bug fixes.

Changelog

  • Update to TensorFlow 2.1.2 (security patch)
  • Switch to ID-based hashing for LabeledFrame. This dramatically increases the performance of frame manipulation operations.
  • Several convenience methods for sleap.Labels:
    • Add describe method to Labels for easy inspection of dataset stats
    • Add has_frame method to Labels for quick checking of frame existence
    • Add remove_user_instances and remove_predictions for quick dataset cleanup
  • Remove predicted instances in existing frames before merging in active learning results (fixes #413)
  • Conda environment.yml clean-up: de-duplicates dependencies managed by pip
  • Set h5py version requirement to 2.10.0 to prevent TensorFlow model loading issue
  • Added experimental maDLC CSV labels importing support (#412)
  • Keep previous zoom state when navigating across frames with fit to instances (#416)
  • Add head type to the run name suffix when saving a training pipeline to prevent overwriting models (#415)
  • Update built-in baseline profiles
    • Remove dataset specific fields (e.g., "anchor_part")
    • Add medium/large RF variants
    • Remove unused profiles
    • Disable tensorboard logging by default
    • Standardize optimization parameters
  • Add convenience methods for generating and interacting with exported packages
    • HDF5Videos now have has_embedded_images, source_video_available, and embedded_frame_inds properties to check for embedded images
    • HDF5Video now auto-detects the exported package format, indicated by having sub-datasets named "/video" and "/frame_numbers"
    • Labels.save_file and Labels.save now provide options for saving images for all LabeledFrames or suggestions
  • Release checking
    • Help menu now displays the latest versions of SLEAP and links to the webpage
  • Menu re-organization and cleanup
  • Fix GUI skeleton not updating when skeleton updates after inference (#414)

Installing

Using Conda (Windows):
Create new environment sleap_alpha (recommended):
conda create -n sleap_alpha -c sleap/label/dev sleap=1.0.10a9
or to update inside an existing environment:
conda install -c sleap/label/dev sleap=1.0.10a9

Using PyPI (Linux/Mac):
pip install sleap==1.0.10a9

SLEAP v1.1.0a1

06 Nov 23:29
Compare
Choose a tag to compare
SLEAP v1.1.0a1 Pre-release
Pre-release

Pre-release of SLEAP v1.1.

Changelog

  • Update to TensorFlow 2.3.1

Installing

Do not use this release. This is a test.

SLEAP v1.0.10a8

06 Nov 21:02
Compare
Choose a tag to compare
SLEAP v1.0.10a8 Pre-release
Pre-release

Pre-release of minor version update with performance tweaks and bug fixes.

Changelog

  • Update to TensorFlow 2.1.2 (security patch)
  • Switch to ID-based hashing for LabeledFrame. This dramatically increases the performance of frame manipulation operations.
  • Several convenience methods for sleap.Labels:
    • Add describe method to Labels for easy inspection of dataset stats
    • Add has_frame method to Labels for quick checking of frame existence
    • Add remove_user_instances and remove_predictions for quick dataset cleanup
  • Remove predicted instances in existing frames before merging in active learning results (fixes #413)
  • Conda environment.yml clean-up: de-duplicates dependencies managed by pip
  • Set h5py version requirement to 2.10.0 to prevent TensorFlow model loading issue
  • Added experimental maDLC CSV labels importing support (#412)
  • Keep previous zoom state when navigating across frames with fit to instances (#416)
  • Add head type to the run name suffix when saving a training pipeline to prevent overwriting models (#415)
  • Update built-in baseline profiles
    • Remove dataset specific fields (e.g., "anchor_part")
    • Add medium/large RF variants
    • Remove unused profiles
    • Disable tensorboard logging by default
    • Standardize optimization parameters
  • Add convenience methods for generating and interacting with exported packages
    • HDF5Videos now have has_embedded_images, source_video_available, and embedded_frame_inds properties to check for embedded images
    • HDF5Video now auto-detects the exported package format, indicated by having sub-datasets named "/video" and "/frame_numbers"
    • Labels.save_file and Labels.save now provide options for saving images for all LabeledFrames or suggestions
  • Release checking
    • Help menu now displays the latest versions of SLEAP and links to the webpage
  • Menu re-organization and cleanup

Installing

Using Conda (Windows):
Create new environment sleap_alpha (recommended):
conda create -n sleap_alpha -c sleap/label/dev sleap=1.0.10a8
or to update inside an existing environment:
conda install -c sleap/label/dev sleap=1.0.10a8

Using PyPI (Linux/Mac):
pip install sleap==1.0.10a8

SLEAP v1.0.10a7

05 Nov 19:14
Compare
Choose a tag to compare
SLEAP v1.0.10a7 Pre-release
Pre-release

Pre-release of minor version update with performance tweaks and bug fixes.

Changelog

  • Update to TensorFlow 2.1.2 (security patch)
  • Switch to ID-based hashing for LabeledFrame. This dramatically increases the performance of frame manipulation operations.
  • Several convenience methods for sleap.Labels:
    • Add describe method to Labels for easy inspection of dataset stats
    • Add has_frame method to Labels for quick checking of frame existence
    • Add remove_user_instances and remove_predictions for quick dataset cleanup
  • Remove predicted instances in existing frames before merging in active learning results (fixes #413)
  • Conda environment.yml clean-up: de-duplicates dependencies managed by pip
  • Set h5py version requirement to 2.10.0 to prevent TensorFlow model loading issue
  • Added experimental maDLC CSV labels importing support (#412)
  • Keep previous zoom state when navigating across frames with fit to instances (#416)
  • Add head type to the run name suffix when saving a training pipeline (#415)
  • Update built-in baseline profiles
    • Remove dataset specific fields (e.g., "anchor_part")
    • Add medium/large RF variants
    • Remove unused profiles
    • Disable tensorboard logging by default
    • Standardize optimization parameters

Installing

Using Conda (Windows):
Create new environment sleap_alpha (recommended):
conda create -n sleap_alpha -c sleap/label/dev sleap=1.0.10a7
or to update inside an existing environment:
conda install -c sleap/label/dev sleap=1.0.10a7

Using PyPI (Linux/Mac):
pip install sleap==1.0.10a7

SLEAP v1.0.10a6

03 Nov 19:09
Compare
Choose a tag to compare
SLEAP v1.0.10a6 Pre-release
Pre-release

Pre-release of minor version update with performance tweaks and bug fixes.

Changelog

  • Update to TensorFlow 2.1.2 (security patch)
  • Switch to ID-based hashing for LabeledFrame. This dramatically increases the performance of frame manipulation operations.
  • Several convenience methods for sleap.Labels:
    • Add describe method to Labels for easy inspection of dataset stats
    • Add has_frame method to Labels for quick checking of frame existence
    • Add remove_user_instances and remove_predictions for quick dataset cleanup
  • Remove predicted instances in existing frames before merging in active learning results (fixes #413)
  • Conda environment.yml clean-up: de-duplicates dependencies managed by pip
  • Set h5py version requirement to 2.10.0 to prevent TensorFlow model loading issue
  • Added experimental maDLC CSV labels importing support (#412)

Installing

Using Conda (Windows):
Create new environment sleap_alpha (recommended):
conda create -n sleap_alpha -c sleap/label/dev sleap=1.0.10a6
or to update inside an existing environment:
conda install -c sleap/label/dev sleap=1.0.10a6

Using PyPI (Linux/Mac):
pip install sleap==1.0.10a6