问题原因:
Microsoft 的github貌似更新了matcaffe中的caffe_.cpp文件,第十六行添加了对gpu/mxGPUArray.h的引用
解决方法
是将本机Matlab的该文件夹复制到Caffe项目文件的对应位置。
具体方法
- 在你的matlab文件下面搜索mxGPUArray.h文件,并复制gpu文件夹;
我的mxGPUArray.h
在路径D:\Program Files\MATLAB\R2018b\toolbox\distcomp\gpu\extern\include\gpu
下,复制gpu/mxGPUArray.h
- 在程序中找到哪个文件用到了gpu/mxGPUArray.h,并在这个文件的路径下面粘贴刚才复制的gpu文件夹
我复制到的位置是:D:\Program Files\caffe-master\matlab\+caffe\private
下面