Skip to main content

Auspex

One model for every annotation type used in computer-vision labeling work: bounding boxes, instance polygons, keypoints, polylines, and image-level tags — trained on your own data with a few lines of code.

Supported annotation formats: COCO JSON, CVAT-for-images 1.1 XML, Pascal VOC XML — mixed freely in one training run.

Install

pip install auspex-vision        # import name: auspex

Wheels for Linux x86_64, Windows, and macOS Apple Silicon, Python 3.10–3.13. An NVIDIA GPU is recommended for training (precision is picked automatically for your hardware); CPU works for inference.

Use

from auspex import Auspex

model = Auspex(labelspace="labelspace.yaml")
model.train(data="data.yaml", epochs=150)          # train on your own data
results = model.predict("images/", save=True)      # detect

model = Auspex(weights="best.pt")                  # checkpoints are self-contained
model.val(data="data.yaml")

Or the console command: auspex train --data data.yaml --labelspace labelspace.yaml, auspex predict --weights best.pt --source images/, auspex val --weights best.pt --data data.yaml.

Pre-labeling workflow

Send model predictions straight back to your labeling tool:

model.predict("images/", export="cvat")     # CVAT-for-images 1.1 XML pre-labels
model.predict("images/", export="coco")     # or COCO JSON
model.predict("huge_scans/", tiles="auto")  # tile very large images so small
                                            # objects stay detectable

Training quality features: a val split in data.yaml enables validation during training (best.pt tracks real validation fitness, per-class AP is logged, --patience N stops early); --class-balance oversamples images containing rare classes; auspex calibrate --weights best.pt --data data.yaml stores per-class confidence thresholds in the checkpoint so classes with different score scales all show up at their own best operating point.

Data configuration

labelspace.yaml — your categories (order = class id), keypoint names + flip_pairs for skeleton classes, is_polyline: true for polyline classes, and image-level tags.

data.yaml — one entry per annotation source:

sources:
  - name: batch1
    path: annotations/batch1.xml   # CVAT 1.1 XML | COCO .json | VOC xml dir
    images_root: images/
    split: train
    provides: {rect: true, polygon: true, keypoint: false, polyline: false, tag: false}

provides declares which tasks a source actually labels — unlabeled tasks contribute nothing to training, so sources with different annotation coverage mix safely.

Growing a model over time: --transfer <checkpoint> continues from existing weights even when classes were added or reordered; --source-balance rebalances very unequal sources; --cache-records keeps memory flat on large datasets.

License

Proprietary software under an End-User License Agreement: licensed users may install and run Auspex and train models on their own data (the resulting weights are theirs); copying, redistribution, modification, and reverse engineering are prohibited. Contact the author for licensing inquiries.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

auspex_vision-0.3.0-cp313-cp313-win_amd64.whl (6.8 MB view details)

Uploaded CPython 3.13Windows x86-64

auspex_vision-0.3.0-cp313-cp313-win32.whl (6.6 MB view details)

Uploaded CPython 3.13Windows x86

auspex_vision-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

auspex_vision-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

auspex_vision-0.3.0-cp312-cp312-win_amd64.whl (6.8 MB view details)

Uploaded CPython 3.12Windows x86-64

auspex_vision-0.3.0-cp312-cp312-win32.whl (6.6 MB view details)

Uploaded CPython 3.12Windows x86

auspex_vision-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

auspex_vision-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

auspex_vision-0.3.0-cp311-cp311-win_amd64.whl (6.9 MB view details)

Uploaded CPython 3.11Windows x86-64

auspex_vision-0.3.0-cp311-cp311-win32.whl (6.6 MB view details)

Uploaded CPython 3.11Windows x86

auspex_vision-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

auspex_vision-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

auspex_vision-0.3.0-cp310-cp310-win_amd64.whl (6.9 MB view details)

Uploaded CPython 3.10Windows x86-64

auspex_vision-0.3.0-cp310-cp310-win32.whl (6.6 MB view details)

Uploaded CPython 3.10Windows x86

auspex_vision-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

auspex_vision-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file auspex_vision-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 04686b0ff489bab9bc2a37284d03f474c4da20d3d430226314494dbf94fbba8a
MD5 9552e8be87d7012e57a275f259831b89
BLAKE2b-256 ce1d86ba56f08b473cffa488b12b5376b988b5ef2fc8d8330d518f6d8164277e

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: auspex_vision-0.3.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for auspex_vision-0.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5f5c166e2a9718f998e886284503416730993acbcbbb95615cfcff97b3ef7cfd
MD5 02d8c7d521c9eb8658dd2e8ca9e1419e
BLAKE2b-256 3dfa5e1a12db68561acf29fe031bc9c9b7e89249c48d8b04298494cd0f1fbf52

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9820dfcf2a9796a87370d476646730f0934c24874dc8afc4a46f0d7751b3ce05
MD5 13bd25f2b25a4e094dc1b620b84b141f
BLAKE2b-256 b8002d36249bdccf279599d0eae075bdb6ef622d6cfe0426f9b2398cd05689ea

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0faba88d38e99bbc0224476a6a9c302bbc217513b88da323febf051a4f97747c
MD5 dd20bd7e0fc31df9dc8ef148c0d0a629
BLAKE2b-256 d770960a91359060c9b752cf4d49f8d62d976ea89d4a4fae503021a99289e3e2

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 50ec68db95bdf19d29184cf4350e93c6602a2c61357ac1dc79b4efeccf7e85c9
MD5 f24d2b71a6b35bc7254e8fe574700dd0
BLAKE2b-256 903900280bce92af69999df0ef654b6c9a6564ede037a1a17c8a7185e8f46d46

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: auspex_vision-0.3.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for auspex_vision-0.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 24cc5f5440e3d44787a1bd2b3b651b080cc096c357686ebc0a19626a2446b465
MD5 281b99320ace97a673d4ab697cc74b83
BLAKE2b-256 6ff248fc8067afc5ff0a676b3e50f00a09cc9c3a9bb62463100b16db26b5edf2

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 773e924d17633e68467d03357a7c3e7d12187719b4d0833f2325784c1ce8028d
MD5 38fe5e78fb0278ea408d736004dcbc98
BLAKE2b-256 941d77c816791ee1bfea5216e549656995c65ef13b7f6808556af4646d9ebfac

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e9cca45ce79a52836bcaacef391fe2d1ad01bd821bce706f49fffcc747c129f9
MD5 9a192cd2e07d11efb708d74736b0ddb1
BLAKE2b-256 a32f4330dfb2586c50c8a5353860d327f008434339307e9c8d04872aa6d9e648

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5242b1c9993dc6ff2c879250b833709a67c4855d93ee6a2d351029ff47688253
MD5 ea02c03509cb50b175d586f5ef27b0a3
BLAKE2b-256 ad53aa8f9f1b619db7dd3b88b5fdbb5198782e766ec4d4c3409290e4a0e7fda9

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: auspex_vision-0.3.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for auspex_vision-0.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4ebc704ffb2b2e39fe59b0530082f19609076cf2518cebaff912561aef21908c
MD5 dd30ff6891e391bddae8aaa117463d70
BLAKE2b-256 56b870af7beb8aaa1d9938756e151204c7c841325afd91e963998760ae023378

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7eed3719b8aa8dd8c1225a40d80ee95f8b987ef8b55736a347be79f8a9728b9
MD5 6795448a5ca3f7f7b065b45b596895e8
BLAKE2b-256 32524125bd2b992904a5e001fdb1e755b54ee075f5ed74f3647cb14fecee919c

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7428f50329e509afe0f934de43563392a7da951aee273a9299dd88c32b4f8d1
MD5 f840624c75ad3026989d70ea6d9d3e8c
BLAKE2b-256 875a209730c9181f7ab38344ea3a90e1f515724d40c4b4f1ca65f63ae9144c2a

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ae476c13ebf7d03383d26f0e9d9233cac6872b98f4049a058d6970e3c7d2702f
MD5 6e48af6d459522240e029447f053a95e
BLAKE2b-256 bd9b4ba16f8d2c2ad6fe44cbb88108ed2dabe096f549433525e03b1e09cb319a

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: auspex_vision-0.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for auspex_vision-0.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 410a067108dd2b3136ca37bfe6251ed9d9d1d6b988660d60f29a1a810aafb945
MD5 8987d8e5d630f0f9112dc87d03f7df74
BLAKE2b-256 95cb04259bdf1ddb9625775ed016d8848a5dc2d4217a5c0eff930350ebcf3c1c

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68007781ccae4e141f7d26f11e2ca097aaf7b5645f19ac87284f42459e3823c7
MD5 eeac5264cb5103ffcf042b7f5b0a60c8
BLAKE2b-256 efe6f2299dafc4e666088da059d6d894eb1d3c51a43d7ea39b3a7b6361439beb

See more details on using hashes here.

File details

Details for the file auspex_vision-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for auspex_vision-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f82df3ad5c2c8a894efc12122f97cf352b6792afabe1ffa9f27e3b54f1ffa9d
MD5 29bcc03b4ffb6399863599fcde2f324d
BLAKE2b-256 9ffbcb9dff8e541e4f9b78025432600d0c65f94d39365d310feef18204d880f5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page