Skip to main content

ACM-traingui

GUI to label frames for training of ACM-dlcdetect, by Arne Monsees

Installation

  1. Install Anaconda
  2. Start Anaconda Prompt (Windows) / terminal (linux) and navigate into repository directory
  3. Create conda environment conda env create -f https://raw.githubusercontent.com/bbo-lab/ACM-traingui/main/environment.yml

Running

  1. Start Anaconda Prompt (Windows) / terminal (linux) and navigate into repository directory
  2. Switch to environment conda activate bbo_acm-traingui
  3. Run with python -m ACM-traingui [options ...]

Options

Assistant mode

Run with python -m ACM-traingui [base data directory]. This starts a GUI in drone mode, for the use by assistants with limited options to influence how the program runs and were it saves. This expects the following file structure:

[base data directory]/data/users/{user1,user2,...}/labeling_gui_cfg.py
[base data directory]/users/

{user1,user2,...} will be presented in a selection dialog on startup. Marking results will be placed in [base data directory]/users/

Master mode

Run with python -m ACM-traingui [configdir] --master. This starts a GUI in master mode. Only do this if you know what you are doing.

Check mode

Run with python -m ACM-traingui [directory of labels.npz] --check [bbo_calibcam calibration npy] . This gives sorted text output of 3d and reprojections errors. Reporjection errors above 5-10px usually indicate errors in labeling and respective frames have to be checked.

Join mode

Run with python -m ACM-traingui [configdir of ACM-dlcdetect] --check [multiple directories containing labels.npz files] . This joins all marked labels in the labels.npz files into the labels.npz file in the dlcdetect configuration. Marked labels overwrite existing labels framewise.

Metadata

Release files for bbo-acm-traingiu 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bbo-acm-traingiu 0.9.0
File Size Uploaded Provenance
bbo-acm-traingiu-0.9.0.tar.gz 30.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for bbo-acm-traingiu 0.9.0
File Interpreter ABI Platform
bbo_acm_traingiu-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 61.7 kB

Release files / bbo-acm-traingiu-0.9.0.tar.gz

Download URL bbo-acm-traingiu-0.9.0.tar.gz
Size 30.4 kB
Tags Source
SHA-256 checksum
How to use checksums
cc39627525c54765187db8ae612c0770bfaa23dc70e7124bc8b30449ec26cf04
BLAKE2b-256 checksum
How to use checksums
03114e3129eedc57a3e3433dc6bee2718b11ead4546ee3bb53648761f5c1bff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Release files / bbo_acm_traingiu-0.9.0-py3-none-any.whl

Download URL bbo_acm_traingiu-0.9.0-py3-none-any.whl
Size 31.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d2d4095ea4c687b0eb92085146b0522f7c237d7728072f57c7905fc0127741f5
BLAKE2b-256 checksum
How to use checksums
224c548228bf451c286f486876084b0c299d3cfd9a2f7e56243047c8043790cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Security for bbo-acm-traingiu 0.9.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page