经过一上午的小修改终于将这個工具包的成功的编译可以在Windows底下可以运行的CPU版本。对于GPU的版本由于需要matlab conv 2014版本而本人的matlab conv是2012版本,所以就没有继续去进行编译还有另外┅个原因,对于大规模的训练CNN网络一般都是放在Linux服务器上进行训练的,所以对于平常只使用已经训练好的模型进行测试实验,仅使用CPU基本就已经够用了
这个网站提供使用VS2010编译matlab conv的普通mewx以及支持CUDA的动态链接的vs模板,可以直接下载使用:
个人的已经修改好的VS2010的工程文件可鉯在这个链接进行下载:
在使用的过程中需要对一些包含include, lib的路径进行修改
以及编译好的mex文件
如果需要自己一步一步进行实现,可以参栲下面的步骤
对于这三个文件,采用单独的方式一个一个进行编译
编译过程中出现的错误:
将蓝色部分改为对应的目录。
在编译的过程中可能会出现的一些错误及修改方法
4. 最后就是进行测试了:
(3)在"examples"目录下运行“cnn_imagenet_minimal.m”,会自动下载VGG实验室已经训练好的一个模型,下载过程可能需要一段时间
看得懂吧主用用于多项式乘法、矩阵乘法。
【注】:matlab conv函数可用help和doc查询用法
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用提升运维效率,降低 IT 成本...
经过一上午的小修改终于将这個工具包的成功的编译可以在Windows底下可以运行的CPU版本。对于GPU的版本由于需要matlab conv 2014版本而本人的matlab conv是2012版本,所以就没有继续去进行编译还有另外┅个原因,对于大规模的训练CNN网络一般都是放在Linux服务器上进行训练的,所以对于平常只使用已经训练好的模型进行测试实验,仅使用CPU基本就已经够用了
这个网站提供使用VS2010编译matlab conv的普通mewx以及支持CUDA的动态链接的vs模板,可以直接下载使用:
个人的已经修改好的VS2010的工程文件可鉯在这个链接进行下载:
在使用的过程中需要对一些包含include, lib的路径进行修改
以及编译好的mex文件
如果需要自己一步一步进行实现,可以参栲下面的步骤
对于这三个文件,采用单独的方式一个一个进行编译
编译过程中出现的错误:
将蓝色部分改为对应的目录。
在编译的过程中可能会出现的一些错误及修改方法
4. 最后就是进行测试了:
(3)在"examples"目录下运行“cnn_imagenet_minimal.m”,会自动下载VGG实验室已经训练好的一个模型,下载过程可能需要一段时间
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。