深度学习图像识别技术:基于TensorFlow Object Detection API和OpenVINO? 工具套件
上QQ阅读APP看书,第一时间看更新

第2章 搭建深度学习开发环境

对于刚接触深度学习的初学者来说,很多人在搭建深度学习开发环境时感到很困难,尤其是在Windows平台上搭建深度学习开发环境。原因是,到目前为止,还没有一个商业公司把深度学习开发环境做成一个类似Visual Studio一样的图形化集成开发环境(IDE),让用户可以双击安装程序即可轻松完成深度学习开发环境的安装。

目前的情况是,深度学习开发环境的搭建需要用户操心所有的安装细节,包括:硬件选型、驱动软件版本选择和安装、Python版本选择和安装、TensorFlow版本选择和安装、TensorFlow Object Detection API版本选择和安装,以及所依赖的全部软件和工具的版本选择和安装,一个环节稍有出错,整个开发环境就运行不起来。这就是著名的把开源软件初学者挫败在起点的软件包版本依赖问题。

本章主要帮助初学者顺利地从零开始搭建基于TensorFlow以及TensorFlow Object Detection API框架的深度学习目标检测开发环境,为训练模型做准备。