引言
深度神经网络是一种目前被广泛使用的工具,可以用于图像识别、分类,物体检测,机器翻译等等。深度学习(DeepLearning)是一种学习神经网络各种参数的方法。因此,我们将要介绍的深度学习,指的是构建神经网络结构,并且运用各种深度学习算法训练网络参数,进而解决各种任务。本文从PyTorch环境配置开始。PyTorch是一种Python接口的深度学习框架,使用灵活,学习方便。还有其他主流的深度学习框架,例如Caffe,TensorFlow,CNTK等等,各有千秋。
个人认为,初期学习还是选择一种入门,不要期望全都学会。须知,发力集中才能深入挖掘,乱花渐欲迷人眼,选择适合自己的,从一而终,相信会对科研大有裨益!
概念介绍
cuda:是显卡厂商NVIDIA推出的运算平台,CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。【硬件需求:GTX级独立图像显卡,注:这里安装的主要指CUDA驱动