我正在寻找免费的 C++ 条件随机字段 (CRF) 实现,但不适用于文本处理。
有很多很酷的实现:
CRFsuite (用于文本处理)
CRF++ (用于文本处理)
JGMT (Matlab - MEX 不是 C++)
还有其他包,如 Darwin 和 HCRF ,在 C++ 中没有使用示例。
我想知道是否有人知道除我上面提到的以外的任何 C++ CRF 库,或者知道有关如何设置和使用 Darwin 或 HCRF 的任何示例?
我正在寻找免费的 C++ 条件随机字段 (CRF) 实现,但不适用于文本处理。
有很多很酷的实现:
CRFsuite (用于文本处理)
CRF++ (用于文本处理)
JGMT (Matlab - MEX 不是 C++)
还有其他包,如 Darwin 和 HCRF ,在 C++ 中没有使用示例。
我想知道是否有人知道除我上面提到的以外的任何 C++ CRF 库,或者知道有关如何设置和使用 Darwin 或 HCRF 的任何示例?
DGM是一个非常漂亮但易于使用的 CRF 库,使用 C++11 编写。它专为图像处理而设计,并在教程中包含许多使用示例。
它还包括其他答案中提到的 DenseCRF。
DenseCRF是一个很棒的库,可以非常有效地执行密集条件随机场(全连接 CRF)。该软件包附带一个易于理解的 C++ 演示和一些示例。它非常快,并且在图像数据上产生了有希望的结果。
有为图像分类实现 CRF 的 DGM C++ 库:http ://research.project-10.de/dgm