pkg.soopen package index

brew / 排名 9291

使用 Homebrew 安装 crf++

查看 crf++ 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install crf++

local Homebrew formula metadata

概览

软件包摘要

Conditional random fields for segmenting/labeling sequential data

命令和别名

  • crf_learn
  • crf_test

历史

项目历史与用法

CRF++ is Taku Kudo's open-source Conditional Random Fields toolkit for segmenting and labeling sequential data. Its official page positions it as a generic-purpose CRF implementation for natural-language-processing tasks such as named entity recognition, information extraction, and text chunking.

项目历史

The official CRF++ page lists the first release, version 0.1, on 2005-05-28. The release history shows a steady 2005-2007 development period with API work, parallel training, MIRA training, language bindings, L1 regularization, and a license change to LGPL/BSD dual licensing.

采用历史

CRF++ became a familiar package for NLP users because it combined a command-line learner and tester, a template-based feature system, and bindings for several languages. Later releases focused on compatibility and maintenance, including GCC, libtool, C++11, Windows, and model-loading fixes.

使用方式

Users prepare training and test files plus feature templates, train models with crf_learn, and decode with crf_test. The package is especially associated with sequence-labeling experiments where researchers want a compact C++ CRF implementation available from source or OS packages.

为什么软件包爱好者会关心

For package maintainers, CRF++ is a classic NLP C++ library/CLI: old enough to need build-system care, small enough to package directly, and still recognizable because many downstream tutorials and research pipelines refer to crf_learn and crf_test.

时间线

  • 2005-05-28: CRF++ 0.1 released
  • 2006-03-30: Version 0.41 added parallel training
  • 2006-11-26: Version 0.45 added 1-best MIRA training
  • 2007-02-12: Version 0.46 changed license to LGPL/BSD dual license and added Perl, Ruby, Python, and Java bindings
  • 2007-07-07: Version 0.48 added L1-CRF support
  • 2013-02-13: CRF++ 0.58 released

Related projects

  • CRF++ is related to later CRF sequence-labeling packages such as CRFsuite, which explicitly compares its data-format flexibility with CRF++.

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • 未记录 Homebrew bottle 元数据。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
crf_learn可执行文件已索引可执行文件从本地可执行文件索引发现。
crf_test可执行文件已索引可执行文件从本地可执行文件索引发现。

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-08-03
管理器版本0.58
管理器更新时间2026-07-24
本地数据未知
上游不可用
检测到的最新版本未检测到
  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:crf++
版本0.58
软件包管理器Homebrew
主页https://taku910.github.io/crfpp/
仓库https://github.com/taku910/crfpp
最后更新2026-07-24T20:11:30+09:00
Pulseupdated
Bottle未记录
服务未声明

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation