法国自动化研究所SPArse稀疏编码优化工具包介绍
2013-11-12 18:29
363 查看
其实函数是使用c++语言编写的,使用mex函数得到matlab的函数接口
在spams-matlab主文件夹下包含16个对象(包括文件夹和文件,11个文件夹和5个文件)下面逐一介绍各个文件夹和文件的作用:
一:build
解压完之后是空文件夹,在经过compile.m文件编译之后,产生编译以后的在该平台之下的二进制文件
二:data
该文件夹包含测试用的测试图像
三:doc
包含程序命令的帮助文档,html和pdf两种格式
四:src_release
包含函数的使用说明文件,m文件的格式
五:dags,decomp,dicLearn,linalg,prox
上述五个文件夹包含函数的c++源代码
dicLearn:字典学习和矩阵分解工具包所使用的函数,共2个
decomp: 信号重构问题工具包所使用的函数,共9个
prox: 可以处理大规模数据情形的机器学习包,共9个
linalg,dags:杂项函数
linalg文件夹中共10个
dags文件夹中共3个
所有的源代码文件夹,共计33个源文件函数
六:test_release
函数的测试文件,m文件格式
测试五中的源文件(仅linalg文件夹中的mexBager.cpp没有对应的测试)
同时测试了一个src_release文件夹中的nmf.m文件
附:cpp_library文件夹的作用有待进一步了解
http://spams-devel.gforge.inria.fr/doc/html/index.html网站中解释了36个函数的作用,
其中,mexDisplayPatches没有找到源文件
而,src_release文件夹下的displayPatches.m不知具体作用,即没有测试也没有说明
36个函数中还有nnsc没有测试(mexDisplayPatches函数当然也没有测试,另mexBager.cpp
也没有测试)
在spams-matlab主文件夹下包含16个对象(包括文件夹和文件,11个文件夹和5个文件)下面逐一介绍各个文件夹和文件的作用:
一:build
解压完之后是空文件夹,在经过compile.m文件编译之后,产生编译以后的在该平台之下的二进制文件
二:data
该文件夹包含测试用的测试图像
三:doc
包含程序命令的帮助文档,html和pdf两种格式
四:src_release
包含函数的使用说明文件,m文件的格式
五:dags,decomp,dicLearn,linalg,prox
上述五个文件夹包含函数的c++源代码
dicLearn:字典学习和矩阵分解工具包所使用的函数,共2个
decomp: 信号重构问题工具包所使用的函数,共9个
prox: 可以处理大规模数据情形的机器学习包,共9个
linalg,dags:杂项函数
linalg文件夹中共10个
dags文件夹中共3个
所有的源代码文件夹,共计33个源文件函数
六:test_release
函数的测试文件,m文件格式
测试五中的源文件(仅linalg文件夹中的mexBager.cpp没有对应的测试)
同时测试了一个src_release文件夹中的nmf.m文件
附:cpp_library文件夹的作用有待进一步了解
http://spams-devel.gforge.inria.fr/doc/html/index.html网站中解释了36个函数的作用,
其中,mexDisplayPatches没有找到源文件
而,src_release文件夹下的displayPatches.m不知具体作用,即没有测试也没有说明
36个函数中还有nnsc没有测试(mexDisplayPatches函数当然也没有测试,另mexBager.cpp
也没有测试)
相关文章推荐
- HttpClient简介
- Json lib JsonConfig用法
- 配置oracle 监听和oracle EM
- css中的zoom
- SQL Server 自增字段归零
- 中国大陆开源镜像站汇总
- EL表达式截取字符串
- posix and system V IPC
- 全键盘操作Windows
- dsp ccs 调试问题
- buzzer(小结8-4)
- writeUTF()方法
- CubieBoard install Ubuntu on NAND+SATA
- android反射加载assets中的已使用dx.bat处理的jar包
- storm 简介及单机版安装指南
- C#使用SQL语句时候的万用密码问题
- 数据加密解密及Linux OpenSSL详解
- Quartz 基本概念及原理
- 在VC++程序中接收COM事件
- ocr图片转文字