matlab说话代码玛宝
基于边际的条件随机场参数学习。
概述
此实现大致与本文中描述的算法相对应:
Justin
Domke,《
IEEE模式分析交易》,2013年。
入门
确保您具有支持C
++
11的编译器。
已知可以使用最新版本的g
++和clang
++。
如果需要并行处理,请安装openMPI和/或验证编译器是否支持openMP。
(可选;请参见下文)
下载。
转到主代码目录,然后以两种方式编辑make.sh脚本。
将compiler变量更改为适合您的系统的变量。
将mpi_compiler变量设置为系统的一个(默认情况下通常为OK)。
运行make.sh脚本。
这将编译libLBFGS并将其安装到本地目录,然后构建infer_MRF
,
infer_CRF
,
learn_CRF和(如果已安装MPI的话)
learn_CRF_mpi可执行文件。
仔细阅读其中的一些内容,以了解您的工作状况。
阅读
。
请注意,Marbl已在Mac
OS和Linux下进行了编译,但尚未在Windows下进行过测试。
如果您能够在Windows下进行编译,请发送有关如何进行编译的任何信息。
要
2022-09-26 07:33:51
2.57MB
系统开源
1