当前位置: 首页 > 面试题库 >

如何使用spaCy获取依赖关系树?

桓风史
2023-03-14
问题内容

我一直在尝试找到如何使用spaCy获取依赖关系树,但是我找不到如何获取树的任何内容,仅能找到如何导航树的内容。


问题答案:

事实证明,该树可通过文档中的令牌使用。

您是否要查找树的根,可以只浏览文档:

def find_root(docu):
    for token in docu:
        if token.head is token:
            return token

为了浏览树,令牌具有API来通过子代



 类似资料:
  • 问题内容: 有没有一种方法可以找到Java主类的所有类依赖关系? 我一直在手动筛选主类及其导入的内容,但是后来意识到,因为不必导入同一包中的类,所以我整理了一个不完整的列表。 我需要一些可以递归地找到依赖关系的东西(也许到定义的深度)。 问题答案: 只需使用javac即可轻松完成。删除您的类文件,然后编译主类。javac将递归地编译它需要的任何类(前提是您不要在名称奇怪的文件中隐藏包私有类/接口)

  • 我有一个简单的maven插件,它依赖于父pom文件。父pom文件有十个(10个)第三方jar依赖项,这些依赖项已经使用以下命令安装在我的本地回购中。 类似地,我已经安装了所有其他9个罐子到我的本地回购。这是uber pom.xml文件。 我也尝试使用uber-pom作为一个插件依赖,因为我是绝望的。有什么想法吗?

  • 编写的PHP扩展需要需要依赖另外一个扩展,在PHP-X中可以调用Extension->require来实现。 PHPX_EXTENSION() { Extension *ext = new Extension("test", "0.0.1"); ext->require("swoole"); ext->require("sockets"); return ext;

  • 依赖关系 这是一个非常轻量级的模块,没有其他依赖项。希望大家在JVM或Android上使用以太坊的RLP编码的项目时会选择使用这个模块,而不再编写自己的实现。

  • 依赖关系 ABI一个非常轻量级的模块,唯一的第三方依赖是 Bouncy Castle,用于hash加密 (Spongy Castle on Android)。 最后希望java和安卓开发者,在JVM或Android上有以太坊ABI合作的项目时会选择使用这个模块,而不是再编写自己的实现。