Docker image based on nvidia/cuda that provides python TensorFlow framework with DAU-ConvNet plugin.
The following packages/services are installed:
nvidia/cuda base docker image)tensorflow-gpu)Requirements:
Start docker as:
sudo nvidia-docker run -i -t skokec/dau-convnet:1.0-py3.5-tf1.13.1 /bin/bash
Image tags are composed from [DAU_VERSION]-py[PYTHON_VERSION]-tf[TF_VERSION] with the following versions available:
nvidia/cuda:10.0-cudnn7-devel-ubuntu16.04 - requires newer nvidia drivers with support for CUDA10 on host)nvidia/cuda:9.0-cudnn7-devel-ubuntu16.04)Images are build using this Dockerfile. You can build your own docker image for specific Python and TensorFlow version using:
docker build -t dau-convnet:1.0-py3.5-tf1.13.1 \
--build-arg BASE_CUDA_VERSION=nvidia/cuda:10.0-cudnn7-devel-ubuntu16.04 \
--build-arg TF_VER=1.13.1 \
--build-arg PY_VER=3.5 \
--build-arg PY_VER_MAJOR=3 plugin/tensorflow/docker/
Note that TensorFlow is installed from pip so CUDA and CUDNN versions must match with version that is available in PyPI TensorFlow repositories.
Content type
Image
Digest
sha256:930cdc152…
Size
5.2 GB
Last updated
over 3 years ago
docker pull skokec/dau-convnet:1.0-py3.8-tf2.2.0