Kashgari
v2.0.2
???我们发布了具有TF2支持的2.0.0版本。 ???
如果您将此项目用于研究,请引用:
@misc{Kashgari
author = {Eliyar Eziz},
title = {Kashgari},
year = {2019},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {url{https://github.com/BrikerMan/Kashgari}}
}
Kashgari是一个简单而强大的NLP传输学习框架,在5分钟内为命名实体识别(NER),词性标记(POS)和文本分类任务构建了最先进的模型。
SavedModel格式导出用于TensorFlow服务的模型,您可以将其直接在云上部署。 欢迎添加绩效报告。
| 任务 | 语言 | 数据集 | 分数 |
|---|---|---|---|
| 命名实体识别 | 中国人 | 人们的每日ner语料库 | 95.57 |
| 文本分类 | 中国人 | SMP2018ecdtcorpus | 94.57 |
该项目基于Python 3.6+,因为它是2019年,类型提示很酷。
| 后端 | Kashgari版本 | desc |
|---|---|---|
| Tensorflow 2.2+ | pip install 'kashgari>=2.0.2' | tf2.10+与tf.keras |
| Tensorflow 1.14+ | pip install 'kashgari>=1.0.0,<2.0.0' | TF1.14+与TF.Keras |
| 凯拉斯 | pip install 'kashgari<1.0.0' | Keras版本 |
您还需要使用TensorFlow安装tensorflow_addons 。
| TensorFlow版本 | tensorflow_addons版本 |
|---|---|
| Tensorflow 2.1 | pip install tensorflow_addons==0.9.1 |
| Tensorflow 2.2 | pip install tensorflow_addons==0.11.2 |
| Tensorflow 2.3,2.4,2.5 | pip install tensorflow_addons==0.13.0 |
这是一组快速教程,可以让您开始使用库:
还有一些文章和帖子说明了如何使用Kashgari:
示例:
谢谢这些好人。并且有很多参与的方法。从贡献者指南开始,然后检查这些开放问题是否是否有特定任务。