准备阶段,在这里我是基于anaconda进行安装的,所以首先去anaconda官网下载anaconda3,最好下载anaconda3,因为听说numpy库貌似不支持python2了,官网上有三个版本,windows,linux以及mac版,我们下载windows版即可,链接如下:https://www.anaconda.com/download/。接着下载cntk的工具包,在这里需要强调的是,我觉得貌似微软的文档有bug,因为首先下载的是cntk2.2的版本,但是在实现目标检测时,总是出错,我尝试着安装了四五遍,都一样的结果,总是提醒没有fastRcnn.utils.Cython,可是自己明明都安装了Cython这个库,有哪位网友安装好cntk2.2版本的并使用FasterRcnn实现目标检测的而不是fastRcnn的欢迎与我交流。最后没办法只好下载cntk2.0版本的,2.0版本的不支持fasterRcnn。链接如下:https://github.com/Microsoft/CNTK/releases。
安装阶段:anaconda是傻瓜是的安装,安装过程中不能改变路径,安装完成在命令行输入conda命令测试即可,出现如下画面表示安装成功。当然安装不成功的情况我也出现过,哈哈。
完成anaconda的安装之后,需要配置cntk的环境变量,将下载的cntk压缩包进行解压,然后配置环境变量,步骤如下:
右击我的电脑,属性,高级系统设置,环境变量,将上面的路径添加到path中即可,跟配置其他的环境变量一样。配置完再命令行中测试一下,结果如下: