Search This Blog

12/27/18

How to setup NVIDIA DIGITS with QNAP NAS (Container Station)

How to setup NVIDIA DIGITS with QNAP NAS (Container Station)

NVIDIA DIGITS


The NVIDIA Deep Learning GPU Training System (DIGITS) puts the power of deep learning into the hands of engineers and data scientists. DIGITS can be used to rapidly train the highly accurate deep neural network (DNNs) for image classification, segmentation and object detection tasks.
DIGITS simplifies common deep learning tasks such as managing data, designing and training neural networks on multi-GPU systems, monitoring performance in real time with advanced visualizations, and selecting the best performing model from the results browser for deployment. DIGITS is completely interactive so that data scientists can focus on designing and training networks rather than programming and debugging.

QNAP Container Station exclusively integrates LXC and Docker® lightweight virtualization technologies, allowing you to operate multiple isolated Linux®systems on a QNAP NAS as well as download apps from the built-in Docker® Hub Registry.


NVIDIA DIGITS https://hub.docker.com/r/nvidia/digits/

direct search on the docker hub



when install you can select the tag


you can setup the network via GUI

ex. http://<NASIP>:32771

(set to bridge to using IP directly)



installed !!



or using command:

GPU=nvidia0 gpu-docker run -it -h digits_demo --name digits_demo -p 15000:5000 nvidia/digits:6.0

(the docker name is "digits_demo", and port: 15000, so that you can use http://nas_ip:15000)

some FAQ about the container/ docker 

Q: how to connect by using SSH ? if using Container Station to create NVIDIA DIGITS docker image ?

A: Use "docker attach <docker_id>" command after ssh into NAS.

Q: creates Container temporary Container and it disappears when close it.

A:  Disappear may because you use --rm parameter in docker run, please check it.

Q: Would it possible to use Share Folder between Container and NAS.

A: Simple use -v parameter to mount the shared folder, for example, mount the shared folder "ABC" in "volume 1" to folder "DEF" in docker please use:
-v /share/CACHEDEV1_DATA/ABC:/DEF

more information in  QNAP QuAI Community

QNAP NAS for AI - TS2888X

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...