GPU/TPU accelerated container for computer vision applications.
2.0K
A complete computer vision container that includes Jupyter notebooks with built-in code hinting, Miniconda, CUDA 11, TensorRT inference accelerator for Tensor cores, CuPy (GPU drop in replacement for Numpy), PyTorch, PyTorch Geometric for geomteric learning and/or Graph Neural Networks, TF2, Tensorboard, and OpenCV (complied for CUDA) for accelerated workloads on NVIDIA Tensor cores and GPUs.
There are working notebook examples on how to wire up, both Torch and TF2 to Tensorboard in /app folder.
It takes a while for OpenCV to compile for CUDA, so if you want to skip the build process to save time you can run and pull the pre-built image with this command
docker run --rm -it --runtime=nvidia --user $(id -u):$(id -g) --group-add container_user --group-add sudo -v "${PWD}:/app" -p 8888:8888 -p 6006:6006 jhoeller/computer-vision:latest
-DCUDA_ARCH_BIN=7.5 in the OpenCV flags within the Dockerfile./app folderContent type
Image
Digest
sha256:0c49d772f…
Size
40.1 GB
Last updated
almost 3 years ago
docker pull jhoeller/computer-vision