#crfsuite #crf #binding

sys crfsuite-sys

Rust 的 crfsuite 绑定

9 个版本

0.3.1 2021年1月21日
0.3.0 2021年1月17日
0.2.0 2020年11月6日
0.1.5 2020年2月25日
0.1.3 2018年1月9日

1108数据结构

每月 34 次下载
7 个crate中使用(通过 crfsuite

MIT 许可证

1MB
25K SLoC

C++ 14K SLoC // 0.0% comments C 8K SLoC // 0.2% comments Python 1.5K SLoC // 0.1% comments Rust 473 SLoC // 0.0% comments Visual Studio Project 439 SLoC Automake 103 SLoC // 0.1% comments Ruby 90 SLoC // 0.3% comments Perl 83 SLoC // 0.3% comments Shell 58 SLoC // 0.1% comments Visual Studio Solution 42 SLoC SWIG 38 SLoC

包含(静态库,120KB) crfsuite/win32/liblbfgs/lbfgs.lib

crfsuite-rs

Rust Python codecov Crates.io docs.rs PyPI

Rust 的 crfsuite 绑定

安装

将其添加到您的 Cargo.toml

[dependencies]
crfsuite = "0.3"

在crate根目录中添加 extern crate crfsuite,然后即可使用!

Python 包

还有一个名为 crfsuite 的 Python 包,您可以通过 pip 安装它

pip install -U crfsuite

使用示例

from crfsuite import Model

if __name__ == '__main__':
    model = Model('path/to/crfsuite/model.crf')
    tagged = model.tag(["abc", "def"])
    print(tagged)

许可证

此作品根据 MIT 许可证发布。许可证副本可在 LICENSE 文件中找到。

依赖项

~160–425KB