All Projects → JulianAssmann → opencv-cuda-docker

JulianAssmann / opencv-cuda-docker

Licence: MIT License
Dockerfiles for OpenCV compiled with CUDA, opencv_contrib modules and Python 3 bindings

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to opencv-cuda-docker

Optix Path Tracer
OptiX Path Tracer
Stars: ✭ 60 (+9.09%)
Mutual labels:  gpu, cuda, nvidia
peakperf
Achieve peak performance on x86 CPUs and NVIDIA GPUs
Stars: ✭ 33 (-40%)
Mutual labels:  gpu, cuda, nvidia
Parenchyma
An extensible HPC framework for CUDA, OpenCL and native CPU.
Stars: ✭ 71 (+29.09%)
Mutual labels:  gpu, cuda, nvidia
Pyopencl
OpenCL integration for Python, plus shiny features
Stars: ✭ 790 (+1336.36%)
Mutual labels:  gpu, cuda, nvidia
Macos Egpu Cuda Guide
Set up CUDA for machine learning (and gaming) on macOS using a NVIDIA eGPU
Stars: ✭ 187 (+240%)
Mutual labels:  gpu, cuda, nvidia
Cub
Cooperative primitives for CUDA C++.
Stars: ✭ 883 (+1505.45%)
Mutual labels:  gpu, cuda, nvidia
Libcudacxx
The C++ Standard Library for your entire system.
Stars: ✭ 1,861 (+3283.64%)
Mutual labels:  gpu, cuda, nvidia
Thrust
The C++ parallel algorithms library.
Stars: ✭ 3,595 (+6436.36%)
Mutual labels:  gpu, cuda, nvidia
Cuml
cuML - RAPIDS Machine Learning Library
Stars: ✭ 2,504 (+4452.73%)
Mutual labels:  gpu, cuda, nvidia
Gmonitor
gmonitor is a GPU monitor (Nvidia only at the moment)
Stars: ✭ 169 (+207.27%)
Mutual labels:  gpu, cuda, nvidia
Cudasift
A CUDA implementation of SIFT for NVidia GPUs (1.2 ms on a GTX 1060)
Stars: ✭ 555 (+909.09%)
Mutual labels:  gpu, cuda, nvidia
Nvidia Modded Inf
Modified nVidia .inf files to run drivers on all video cards, research & telemetry free drivers
Stars: ✭ 227 (+312.73%)
Mutual labels:  gpu, cuda, nvidia
Ilgpu
ILGPU JIT Compiler for high-performance .Net GPU programs
Stars: ✭ 374 (+580%)
Mutual labels:  gpu, cuda, nvidia
Cuda
Experiments with CUDA and Rust
Stars: ✭ 31 (-43.64%)
Mutual labels:  gpu, cuda, nvidia
Cuda Api Wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
Stars: ✭ 362 (+558.18%)
Mutual labels:  gpu, cuda, nvidia
Deep Learning Boot Camp
A community run, 5-day PyTorch Deep Learning Bootcamp
Stars: ✭ 1,270 (+2209.09%)
Mutual labels:  gpu, cuda, nvidia
Deep Diamond
A fast Clojure Tensor & Deep Learning library
Stars: ✭ 288 (+423.64%)
Mutual labels:  gpu, cuda, nvidia
Komputation
Komputation is a neural network framework for the Java Virtual Machine written in Kotlin and CUDA C.
Stars: ✭ 295 (+436.36%)
Mutual labels:  gpu, cuda, nvidia
Xmrminer
🐜 A CUDA based miner for Monero
Stars: ✭ 158 (+187.27%)
Mutual labels:  gpu, cuda, nvidia
Genomeworks
SDK for GPU accelerated genome assembly and analysis
Stars: ✭ 215 (+290.91%)
Mutual labels:  gpu, cuda, nvidia

OpenCV with CUDA Docker Image

This repository contains Dockerfiles for creating Docker images of the OpenCV computer vision library with NVIDIA CUDA support based on the official CUDA images. The images contain the opencv_contrib modules and Python bindings.

Currently the images are based on the development (devel) version of the images from Nvidia, so all the development tools are installed as well. It is on my TODO-List to include base and runtime versions corresponding to those from the Nvidia repository.

Requirements

To build and run these containers leveraging NVIDIA GPUs, you need a Nvidia GPU, Docker and the NVIDIA Container Toolkit.

Run

docker run julianassmann/opencv-cuda:cuda-<version>-opencv-<version>

e. g.

docker run julianassmann/opencv-cuda:cuda-10.2-opencv-4.2

Building

Navigate to the directory corresponding with the correct versions for Ubuntu, CUDA and OpenCV respectively you want to build and run

docker build -t <image_name> .
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].