为什么Spacy不能在Doc类中实现__eq__
来将两个doc对象进行比较?
答案 0 :(得分:-1)
检出spaCy架构以及令牌,文档,跨度等的存储方式(https://spacy.io/api,重点关注StringStore
)。
type(nlp('hello'))
返回spacy.tokens.doc.Doc
对象,因此在您的示例中,这些对象将有所不同:)
如果要比较字符串(1)使用字符串类型而不创建Doc
对象,或者(2)使用Doc
获得nlp('hello').text
的字符串表示形式。