典名科技本文介绍阿里云服务器GPU云服务器深度学习,在GPU实例上部署NGC环境,GPU AI模型训练最佳实践,希望对您有所帮助。
在GPU实例上部署NGC环境
以搭建TensorFlow深度学习框架为例介绍如何在GPU实例上部署NGC环境。
NGC(NVIDIA GPU CLOUD)是NVIDIA开发的一套深度学习生态系统,可以使开发者免费访问深度学习软件堆栈,建立适合深度学习的开发环境。
目前NGC在阿里云gn5实例作了全面部署,并且在镜像市场提供了针对NVIDIA Pascal GPU优化的NGC容器镜像。通过部署镜像市场的NGC容器镜像,开发者能简单快速地部署NGC容器环境,即时访问优化后的深度学习框架,大大缩减产品开发以及业务部署的时间,实现开发环境的预安装;同时支持调优后的算法框架,并且保持持续更新。
NGC网站提供了目前主流深度学习框架不同版本的镜像(例如Caffe、Caffe2、CNTK、MxNet、TensorFlow、Theano、Torch),您可以选择需要的镜像部署环境。
下面以gn5实例为例,为您演示创建GPU实例和部署NGC环境的步骤。
4、运行nvidia-smi
命令。
5、按以下步骤搭建TensorFlow深度学习框架。