Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

cuvis.docker

cuvis.docker builds the Linux container image that ships the cuvis SDK (available here) preinstalled, and holds the release tooling shared by the cuvis wrapper repositories.

Images

Image Built by Content
cubertgmbh/cuvis_base this repository Ubuntu, cuvis SDK, cmake
cubertgmbh/cuvis_pyil cuvis.pyil cuvis_base plus the compiled cuvis-il interface layer in a Python virtual environment

Tags are <sdk version>-ubuntu<22.04|24.04|26.04>[-arm64], for example cubertgmbh/cuvis_base:3.5.3-ubuntu24.04; Ubuntu 26.04 exists for amd64 only. All images package the CUDA-less SDK build except the Jetson ones. The tag names the SDK version only; a rebuild or a wrapper revision for the same SDK overwrites it, so a tag always points at the newest working build for that SDK. The arm64 variants target NVIDIA Jetson and package the CUDA build of the SDK.

There is no cuvis_python image. The cuvis wrapper is pure Python and changes independently of the SDK, so add it yourself and you always get the current release:

FROM cubertgmbh/cuvis_pyil:3.5.3-ubuntu24.04
RUN pip install "cuvis==3.5.3.*"

or interactively:

docker run -it cubertgmbh/cuvis_pyil:3.5.3-ubuntu24.04 bash
pip install cuvis

Building locally

CUVIS_VERSION=3.5.3 docker buildx bake amd64            # all Ubuntu variants for this machine
CUVIS_VERSION=3.5.3 docker buildx bake --print          # show what would be built

docker-bake.hcl refuses to run without CUVIS_VERSION; there is no default version in the repository.

Getting involved

cuvis.hub welcomes your enthusiasm and expertise!

With providing our SDK wrappers on GitHub, we aim for a community-driven open source application development by a diverse group of contributors. Cubert GmbH aims for creating an open, inclusive, and positive community. Feel free to branch/fork this repository for later merge requests, open issues or point us to your application specific projects. Contact us, if you want your open source project to be included and shared on this hub; either if you search for direct support, collaborators or any other input or simply want your project being used by this community. We ourselves try to expand the code base with further more specific applications using our wrappers to provide starting points for research projects, embedders or other users.

Getting help

Directly code related issues can be posted here on the GitHub page, other, more general and application related issues should be directed to the aforementioned Cubert GmbH support page.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages