Real-time communication layer for remote SLEAP training and inference
Project description
sleap-rtc
sleap-rtc lets you run SLEAP training and inference on a remote GPU from your local machine.
Installation
On the worker (GPU machine):
uv tool install --python 3.11 sleap-rtc --with "sleap-nn[torch]" --with-executables-from sleap-nn --torch-backend auto
Setup
1. Get an API key and create a room
Go to the sleap-rtc dashboard, log in with GitHub, and:
- Generate an API key under Tokens
- Create a room under Rooms and note the room secret
2. Start the worker
sleap-rtc login --api-key <api-key>
sleap-rtc config add-mount /path/to/your/data
sleap-rtc worker --room-secret <secret>
3. Submit a job
Open SLEAP, go to the Remote Training dialog, paste the session string displayed by the worker, and submit.
Links
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sleap_rtc-0.0.5.tar.gz.
File metadata
- Download URL: sleap_rtc-0.0.5.tar.gz
- Upload date:
- Size: 570.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3660f4c3ef50af6f4f6821fad7bc5f5b2466a33674b61b121ce32130233104ca
|
|
| MD5 |
2beaf11af726397a9e4cc5722bf53552
|
|
| BLAKE2b-256 |
eb01173b520227eead3111674944928efd315394190d965cf9377d04e6e01316
|
File details
Details for the file sleap_rtc-0.0.5-py3-none-any.whl.
File metadata
- Download URL: sleap_rtc-0.0.5-py3-none-any.whl
- Upload date:
- Size: 353.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca997d5ca3c949259dd10dd0f74c4e212204a1fa0648306f71844e9e948e3f2a
|
|
| MD5 |
e9562a842ae3f2362053fad56c3f5f2b
|
|
| BLAKE2b-256 |
d7a369a297adc109b27674554e294c9228c499ff78aadafaffae5bbe5ffb8b48
|