百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
W

wtpsplit

> 编程语言
开源

一个工具包,可通过可靠、高效且可自适应的方式将文本分割成句子或其他语义单元。

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个工具包,可通过可靠、高效且可自适应的方式将文本分割成句子或其他语义单元。

本仓库允许您将文本分割为句子或其他语义单元。它实现了以下模型: - SaT — Segment Any Text: A Universal Approach for Robust, Efficient and Adaptable Sentence Segmentation 由 Markus Frohmann、Igor Sterner、Benjamin Minixhofer、Ivan Vulić 和 Markus Schedl 编写(最先进的模型,鼓励使用)。 - WtP &mdash; Where’s the Point? Self-Supervised Multilingual Punctuation-Agnostic Sentence Segmentation 由 Benjamin Minixhofer、Jonas Pfeiffer 和 Ivan Vulić 编写(先前版本,维护以保持可重现性)。

为了保持一致性,我们保留了名为 WtP 的模型。我们的新的后续 SaT 模型在 85 种语言中提供了强大、高效且可自适应的句子分割,性能更高,计算成本更低。请查看我们的 Segment any Text 论文 中展示的 8 个不同语料库和 85 种语言的最先进结果。

  • 使用 use_lora: True 和适当的 output_dir: 运行 scripts/export_to_onnx_sat.py。 - 如果您有本地的 LoRA 模块,请使用 lora_path。 - 如果您希望从 HuggingFace hub 加载 LoRA 模块,请使用 style_or_domain 和 language。 - 加载包含合并的 LoRA 权重的 ONNX 模型: sat = SaT(, onnx_providers=["CUDAExecutionProvider", "CPUExecutionProvider"])

可用模型

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Pythondeep-learningmachine-learningnatural-language-processingpretrained-models

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言