小言_互联网的博客

稀疏编码SparseNet

431人阅读  评论(0)

大名鼎鼎的稀疏编码,源自1996。记录一下使用sparsenet的心得。

0. My Prerequisite

  • Windows10
  • matlab 2016b
  • mingw64

为了节省内存,我把matlab2016b装在了移动硬盘上;mingw64可以不用额外下载,本地一搜就好几个;例如git和jetbrains都会提供mingw64编译器,matlab也自带。

 setenv('MW_MINGW64_LOC', 'F:\8-软件\mingw64')
 #setenv('MW_MINGW64_LOC', 'D:\Git\mingw64')
# D:\Program Files\JetBrains\mingw64
# F:\2-软件安装包\Windows\MATLAB\R2016b\extern\lib\win64\mingw64

我本人很早就装了mingw64,省去了装VS的麻烦。

1.SparseNet

给几个官方传送门:

2.matlab编译

  • MATLAB配置mingw64编译器
  • 编译
    注意:编译的时候要把nrutil.h加上,然后修改cfg.c里面的#inlucde尖括号为引号。

    编译成功即会生成cgf.mexw64文件,拷贝出去即可调用。

3.使用

参见README
贴一个跑通的图作纪念。OVER

4.用自己的数据集

5.原文理解


转载:https://blog.csdn.net/wbzhang233/article/details/104640510
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场