8000 Release SLEAP v1.2.0a1 · talmolab/sleap · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

SLEAP v1.2.0a1

Pre-release
Pre-release
Compare
Choose a tag to compare
@talmo talmo released this 21 Dec 23:14
· 428 commits to develop since this release
1595607

Pre-release of SLEAP v1.2.0.

This includes updates to core libraries used in SLEAP, particularly TensorFlow to enable support for newer NVIDIA GPUs.

Warning: This is a pre-release! Expect bugs and strange behavior when testing.

Full changelog

  • Update Python, TensorFlow and others (#609): enables GPU support for Ampere and newer cards, e.g., 3080, A100, etc.
    • Fixes #454
    • Version changes:
      • python=3.6python=3.7
      • tensorflow=2.3.1tensorflow=2.7.0 (2.6.2 should also work)
      • cudatoolkit=10.1cudatoolkit=11.3.1
      • cudnn=7.6cudnn=8.2.1
      • h5py=2.10.0h5py=3.1.0
      • numpy=1.18.1numpy=1.19.5
      • imgaug=0.3.0imgaug=0.4.0
      • attrs=19.3attrs=21.2.0

Installing

We recommend using Miniconda to install and manage your Python environments. This will also make GPU support work transparently without installing additional dependencies.

See the Installation page in the docs for more info.

Using Conda (Windows/Linux)

  1. Delete any existing environment and start fresh (recommended):
conda env remove -n sleap
  1. Create new environment sleap (recommended):
conda create -n sleap -c sleap -c sleap/label/dev sleap=1.2.0a1

Or to update inside an existing environment:

conda install -c sleap -c sleap/label/dev sleap=1.2.0a1

Using PyPI (Windows/Linux/Mac)

  1. Create a new conda environment (recommended):
conda create -n sleap python=3.7
conda activate sleap
  1. Install from PyPI:
pip install sleap==1.2.0a1

Or to upgrade an existing installation:

pip install --upgrade --force-reinstall sleap==1.2.0a1
0