首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从CoNLL格式到空间格式的数据隐藏问题

从CoNLL格式到空间格式的数据隐藏问题
EN

Stack Overflow用户
提问于 2021-08-01 03:37:03
回答 1查看 263关注 0票数 1

如何将数据从CoNLL格式转换为spacy格式?

我在堆栈溢出:如何将CoNLL格式转换为空间格式上执行了类似的Q&A代码。

CoNLL

代码语言:javascript
复制
I    O
was  O
born O
in   O
1981 B-DateTime
.    O

空间格式

代码语言:javascript
复制
[('I was born in 1981.', {'entities': [(14, 17, 'date')]}),
...
]

但是,我无法修复错误。

代码

代码语言:javascript
复制
$ python3 -m spacy convert input.conllu -c conllu -o ./output/

错误消息

我读过这个文档,空间变换,但是不知道如何修复这个错误。

代码语言:javascript
复制
Usage: python -m spacy convert [OPTIONS] INPUT_PATH [OUTPUT_DIR]
Try 'python -m spacy convert --help' for help.

Error: no such option: -o

环境

Python 3.9.1

spaCy版本3.1.1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-01 05:21:04

你的第一个问题就是错误说的,没有-o选项。输出只是输入后的参数。(我看到在我的另一个答案中,我写了一个-o,但这是一个错误。)

第二个问题是conllconllu格式不是一回事。您所拥有的两列格式在spaCy中被称为conll (或仅仅是spaCy)。

如果您解决了这些问题,转换就会正常工作。

我不知道你的spacyFormat线是指什么。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68607340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档