✨ Initial commit
commit
ee7f6593d5
@ -0,0 +1,10 @@
|
|||||||
|
FROM nvidia/cuda:10.0-cudnn7-runtime-ubuntu18.04
|
||||||
|
RUN apt-get update &&\
|
||||||
|
apt-get install -y python3 python3-pip &&\
|
||||||
|
apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||||
|
COPY requirements.txt /tmp
|
||||||
|
RUN pip3 install -r /tmp/requirements.txt
|
||||||
|
|
||||||
|
COPY test-nvidia /usr/bin
|
||||||
|
|
||||||
|
CMD ["/usr/bin/test-nvidia"]
|
@ -0,0 +1 @@
|
|||||||
|
tensorflow-gpu == 1.14.0
|
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
virtualenv -p /usr/bin/python3 ~/.virtualenvs/test-nvidia
|
||||||
|
. ~/.virtualenvs/test-nvidia/bin/activate
|
||||||
|
pip3 install -r requirements.txt
|
||||||
|
python3 test-nvidia
|
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
docker build -t test-nvidia `dirname $0`
|
||||||
|
docker run --gpus all -it --rm test-nvidia
|
@ -0,0 +1,13 @@
|
|||||||
|
#!/usr/bin/python3
|
||||||
|
import os
|
||||||
|
import tensorflow as tf
|
||||||
|
|
||||||
|
|
||||||
|
os.system('nvidia-smi')
|
||||||
|
|
||||||
|
|
||||||
|
hello = tf.constant('Hello, TensorFlow!')
|
||||||
|
sess = tf.compat.v1.Session()
|
||||||
|
print(sess.run(hello))
|
||||||
|
print('GPU available:', tf.test.is_gpu_available(cuda_only=True))
|
||||||
|
|
Loading…
Reference in New Issue