Skip to main content

VIAME

Video and Image Analytics for Multiple Environments.

Originally made for marine life detection, VIAME has evolved into a general open-source computer vision toolkit for analysing imagery and video: detection, tracking, classification, size measurement, stereo/multi-camera processing, search and training, assembled into configurable pipelines.

This wheel carries the VIAME runtime and the viame command line tool.

Install

pip install viame

Bring your own GPU stack: torch comes with the CUDA runtime this build links against, and nothing CUDA is bundled here.

Use

Every tool is a subcommand of viame. viame help lists them with a one line description each, and viame help <tool> prints that tool's options.

viame help                                       # list every tool
viame run my_pipeline.pipe                       # run a single pipeline file as-is
viame run my_pipeline.pipe video.mp4             # run a pipeline on a video
viame run detector.zip video.mp4                 # run a detector on a video
viame run detector.zip image_list.txt            # ... or a list of images
viame run detector.pipe videos/                  # run a pipeline over a folder
viame train data/ train_detector.conf            # train a model on some data
viame score detections.csv groundtruth.csv       # score file against groundtruth
viame score computed/ groundtruth/               # score folder against groundtruth
viame csv detections.csv --print-types           # inspect a VIAME csv
viame json tracks.json --print-types             # inspect a DIVE or COCO json
viame add-ons                                    # list and install model add-ons
import viame

Models

The pipelines that ship are those whose models are small enough to travel with the code. Larger models are add-on packs, fetched at runtime into the environment alongside the shipped pipelines:

viame add-ons

BSD 3-Clause licensed.

Metadata

Release files for viame 0.23.5

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

Built distributions (wheels)

Table of built distributions (wheels) for viame 0.23.5
File
viame-0.23.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
viame-0.23.5-cp314-cp314-manylinux_2_35_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.35+ x86-64 Details
viame-0.23.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
viame-0.23.5-cp313-cp313-manylinux_2_35_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.35+ x86-64 Details
viame-0.23.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
viame-0.23.5-cp312-cp312-manylinux_2_35_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.35+ x86-64 Details
viame-0.23.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
viame-0.23.5-cp311-cp311-manylinux_2_35_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.35+ x86-64 Details
viame-0.23.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
viame-0.23.5-cp310-cp310-manylinux_2_35_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.35+ x86-64 Details

Total release size: 148.3 MB

Release files / viame-0.23.5-cp314-cp314-win_amd64.whl

Download URL viame-0.23.5-cp314-cp314-win_amd64.whl
Size 13.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f4905214b6a37277274ffc94f330640b625576a3da1012cbe89e1f4e10a9378b
BLAKE2b-256 checksum
How to use checksums
8fdd662ac955003fcaf2ff493eb7575f2765fce0b8449b5e16a0fb44ef4ad674
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / viame-0.23.5-cp314-cp314-manylinux_2_35_x86_64.whl

Download URL viame-0.23.5-cp314-cp314-manylinux_2_35_x86_64.whl
Size 16.5 MB
Tags CPython 3.14 Linux glibc 2.35+ x86-64
SHA-256 checksum
How to use checksums
593377af09936c8b6de18e6f1d00df2c6e62e176ef583c7695b58f0c7243ae67
BLAKE2b-256 checksum
How to use checksums
dd632c9af902ff4aca86f4530949bb7ae91912056d3e1b5c5e0c55cae2c708d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / viame-0.23.5-cp313-cp313-win_amd64.whl

Download URL viame-0.23.5-cp313-cp313-win_amd64.whl
Size 13.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7b7b4b112ab582b92935128a5b690748b143cfac97b1a7ee62c1dadc2a915b21
BLAKE2b-256 checksum
How to use checksums
bdd438e7c3007315f2e451bc7568a31853205a597f4b860cb5c748562e6f868e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / viame-0.23.5-cp313-cp313-manylinux_2_35_x86_64.whl

Download URL viame-0.23.5-cp313-cp313-manylinux_2_35_x86_64.whl
Size 16.5 MB
Tags CPython 3.13 Linux glibc 2.35+ x86-64
SHA-256 checksum
How to use checksums
38e77fa3b877cd5ea16b65ae686dbc6d38b49b5d5760bedc0f54d1f6075bd985
BLAKE2b-256 checksum
How to use checksums
1c94dc7ac4bb01830d0e0c1193ad38503d4bcc736f35a98f9a8e1dfd7f29839a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / viame-0.23.5-cp312-cp312-win_amd64.whl

Download URL viame-0.23.5-cp312-cp312-win_amd64.whl
Size 13.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bb485f2acbfd26c8fb96705b0957478500d69689dfdfad1c6648acdb48041214
BLAKE2b-256 checksum
How to use checksums
1ff2451a4f5db871675c92a87ca579e52cafd204f672aabbaec354c32e03a33e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / viame-0.23.5-cp312-cp312-manylinux_2_35_x86_64.whl

Download URL viame-0.23.5-cp312-cp312-manylinux_2_35_x86_64.whl
Size 16.5 MB
Tags CPython 3.12 Linux glibc 2.35+ x86-64
SHA-256 checksum
How to use checksums
5d9a772009695711bac8ee4c4d60810eb164259c758140dcc896da7310047f61
BLAKE2b-256 checksum
How to use checksums
4356cddb0d077c480a636d53ae2d68180ba58e809898fb93b7f6575efdf4d354
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / viame-0.23.5-cp311-cp311-win_amd64.whl

Download URL viame-0.23.5-cp311-cp311-win_amd64.whl
Size 13.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8124019e25900a30e03982068c2d70c45f1f5ddb4a65e19c06524856e7d41daf
BLAKE2b-256 checksum
How to use checksums
b30e83d8d9bbaa8532b1792507ba1ea32bcc97ef0be450e92657a63eb645b640
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / viame-0.23.5-cp311-cp311-manylinux_2_35_x86_64.whl

Download URL viame-0.23.5-cp311-cp311-manylinux_2_35_x86_64.whl
Size 16.5 MB
Tags CPython 3.11 Linux glibc 2.35+ x86-64
SHA-256 checksum
How to use checksums
03c46d5b291106c4a9635ba0330b1ee6fc5ddd38e7c00b43c7eb10182328bb7a
BLAKE2b-256 checksum
How to use checksums
1c94156e46012c3b5da97a1400e595ef7d257b1636283c5f0141bf2373f8af7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / viame-0.23.5-cp310-cp310-win_amd64.whl

Download URL viame-0.23.5-cp310-cp310-win_amd64.whl
Size 13.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
04b9c7f10192c3098f91d076729ded8ff272a3cec72a387020de3512d4d51533
BLAKE2b-256 checksum
How to use checksums
d1cc56528f0b03cd9af616d2bb4966018da76f53e6dd993bfa5d205de1f8fcbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / viame-0.23.5-cp310-cp310-manylinux_2_35_x86_64.whl

Download URL viame-0.23.5-cp310-cp310-manylinux_2_35_x86_64.whl
Size 16.5 MB
Tags CPython 3.10 Linux glibc 2.35+ x86-64
SHA-256 checksum
How to use checksums
4fe701fa7d3131b24bfad63418cbe569c3c37ffb22e8226b600f067bfc4ef4b2
BLAKE2b-256 checksum
How to use checksums
5d0f1c225d1dcd477269990e8c53fa582743ad0cfb9ccebbe168b5ccf65b277f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release history Release notifications | RSS feed

This release

0.23.5 This release

10 release files

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