问题标签 [crf++]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
image-processing - CRF++ 或 CRFSuite
我开始使用 crf++ 和 crfsuite(两者都使用非常相似的文件格式)。我想做与图像相关的事情(分割、活动识别等)。我的主要问题是如何构建培训文件。有人使用 crf 和图像吗?有没有人解释我或提供一些文件来学习。提前致谢。
windows - CRF++的安装:命令。/配置不起作用
我想在 windows 上安装 CRF++ 工具包。但是,我对命令./configure有疑问。它不起作用。有没有人可以帮助我。谢谢
crf++ - CRF++ 中的词袋
CRF++ 模板文件中词袋功能的语法是什么?
模板示例:
windows - 使用 CRF++,MIRA 对我有用,但 CRF-L1 和 CRF-L2 不适用
可能没关系,但我使用的是 CRF++ 0.58 的 Windows 分发版。
所以我已经成功地使用 mallet 用 CRF 训练了一个模型,然后对其进行了测试。当我尝试在 CRF++ 中使用相同的训练和测试文件时(并在创建模板文件之后),我得到一个
当我使用任何一个时出错
或默认
当我使用
但是,训练没有错误,并且与测试相同。
mallet 和 crf++ 的测试和训练数据的格式可以相同,所以这不是问题。我的模板文件很简单
我的训练数据中的最后一列是 0 或 1,这是分类的值。我的任何功能中都没有空格,我在必要时使用下划线。我是否在这里遗漏了一些简单的东西,什么会导致 L1 和 L2 正则化这样失败?
python - 在 Windows 中从 cmd 运行 Python 脚本
我需要从文本中生成特征。我在下面使用的脚本可以在线获得,但实际上我不知道如何运行它,因为我根本不知道 python。我有一个名为 (train.txt) 的文本文件,其中包含以下内容
我有一个 python 脚本,可以将上述文本转换为以下功能:
python脚本是
script.py 和 crfutils.py 都存在于同一个文件夹中,我在 Windows 7 上从 cmd 运行上述脚本,如下所示:
我有一个名为 train.result.txt 的空文件,因为我是 python 新手(实际上只是开始学习它)。不知道是什么问题?我是否以错误的顺序提供论点?train.txt 文件的格式是否错误?
email - 人工智能文本检索
我的项目的目的是窥探收到的会议、约会、时间间隔等的电子邮件消息。一旦我有了具体的内容,我想更新用户的日历。
现在,检索消息和更新日历的基本任务可以使用 Google Apps 脚本完成。
我的查询:因为 CRF 库仅在 C++、Java 而不是 JavaScript 中可用。因此,我需要离线访问这些消息。我怎么做?
PS:任何关于如何推进这个想法的建议都将不胜感激。
c++ - faliure in reading training data: tagger.cpp (393) CRF++
While I am running CRF++ on my training data (train.txt) I have got the follwoing error
My training data contains Unicode characters and the data is saved using Notepad (encoding= Unicode big indian)
I am not sure If the problem with the template or with the format of the training data. How can I check the format of the training data?
c++ - 编译 CRF++ v0.51 时出错
我正在尝试编译 ParsCit 附带的 CRF++ v0.51。configure
没有显示任何遗漏,但是,当我尝试make
收到此错误时:
我能够编译较新版本的 CRF++ v0.58,但 ParsCit 似乎需要 v0.51。
c++ - 高内存使用 crf_learn.exe
我使用 CRF++ 学习了一个包含大约 6,000 个句子的模型。训练后的模型已经过测试,证明可以完美运行。然后,我将句子数量增加到 120,000 句。问题是当我使用以下命令行训练模型时
crf_learn.exe 读取训练数据后,突然停止工作并出现错误消息,关闭程序并阻止其完成步骤。错误消息显示 crf_learn.exe 已停止正常工作。Windows 将关闭该程序。
我尝试通过使用多线程和切断功能的阈值来加快训练速度,如下所示:
但问题仍然出现,我无法创建训练有素的模型!有没有人有 CRF++ 的经验?或者在从命令行运行时,是否有任何方法可以增加已经使用 C++ 构建的可执行文件 (.exe) 的内存?
python - 在 Windows 中为 python 构建 CRFsuite 绑定的问题
我使用 Python 进行命名实体识别任务,我想使用 CRF。我正在寻找 CRF 的 python 实现。我已经意识到 CRF 的 3 个实现(StanfordNER、CRF++ 和 CRFsuite)具有 python 绑定,但只有通过 CRFsuite 我才能在 python 中训练模型,而使用 CRF++ 和 StanfordNER,我只能在 python 中尝试现有模型。
另一方面,我在为 windows中的 python 构建 CRFsuite 绑定时遇到了很多问题。我发现CRFsuite 网站上的描述不完整,或者我不能很好地理解它!
我刚刚查看了有关 CRF 的任何 python 实现的类似问题,并注意到人们提到从 python 访问 CRFsuite 很容易!像这两个例子:
1- 在 C++ 或 Matlab 中用于图像的 CRF 实现代码,
如果有人尝试在 Windows 中构建这些绑定与我分享说明,我将不胜感激。甚至关于在 python 中使用 CRF 的任何其他建议?
谢谢