Neo4j 图数据科学 Python 客户端

为了帮助主要使用 Python 作为语言和环境的 Neo4j Graph Data Science 用户,我们提供了官方的图数据科学(GDS)Python 客户端包,名为 graphdatascience。它使用户能够编写纯 Python 代码来投影图、运行算法、使用机器学习流水线,并使用 GDS 训练机器学习模型。为避免与服务器端 GDS 库的命名混淆,我们将在此将 Neo4j Graph Data Science 客户端称为 Python client

Python 客户端 API 旨在在 Python 代码中模拟 GDS Cypher 过程 API。它封装并抽象了 Neo4j Python driver 的必要操作,以提供更简洁的接口。有关 Cypher API 如何映射到 Python 客户端 API 的高级说明,请参见 Mapping between Cypher and Python

此外,特定于客户端的图、模型和流水线对象提供了便利函数,可大幅减少使用 Cypher 访问和操作这些 GDS 资源的需求。

GDS Python 客户端的源代码位于 GitHub。如果您对如何改进该库有建议或想报告问题,可以创建一个 new issue

© 2025

© . This site is unofficial and not affiliated with Neo4j, Inc.