Hub 文档
在 Hugging Face 上使用 Flair
加入 Hugging Face 社区
并获得增强的文档体验
开始使用
在 Hugging Face 上使用 Flair
Flair 是一个非常简单的框架,用于最先进的 NLP。由柏林洪堡大学及其伙伴开发。
在 Hub 中探索 Flair
您可以通过在模型页面的左侧进行筛选来找到 flair
模型。
Hub 上的所有模型都具有以下实用功能
- 自动生成的模型卡片,其中包含简要描述。
- 一个交互式小部件,您可以使用它直接在浏览器中玩模型。
- 一个 Inference API,允许您发出推理请求。
安装
要开始使用,您可以按照 Flair 安装指南 进行操作。您也可以使用以下通过 pip 进行一键安装的方式
$ pip install -U flair
使用现有模型
所有 flair
模型都可以轻松地从 Hub 加载
from flair.data import Sentence
from flair.models import SequenceTagger
# load tagger
tagger = SequenceTagger.load("flair/ner-multi")
加载后,您可以使用 predict()
执行推理
sentence = Sentence("George Washington ging nach Washington.")
tagger.predict(sentence)
# print sentence
print(sentence)
它输出以下内容
Sentence[6]: "George Washington ging nach Washington." → ["George Washington"/PER, "Washington"/LOC]
如果您想加载特定的 Flair 模型,您可以单击模型卡片中的 Use in Flair
,您将获得一个可用的代码片段!




其他资源
- Flair 代码仓库
- Flair 文档
- Hub 上的官方 Flair 模型(主要由 @alanakbik 和 @stefan-it 训练)