从dgl.data.chem导入mol_to_bigraph,smiles_to_bigraph不起作用

问题描述

我正在研究基于分子的图分类问题。我的数据是SMILES,我想将其转换为图形并使用DGL包构建模型。

我已经通过在spyder和中使用 pip install dgl 安装了dgl软件包!在Google colab中pip install dgl 。我可以使用 import dgl 导入此软件包,但是当我使用dgl.data.chem import mol_to_bigraph,smiles_to_bigraph 中的时,会出现以下错误

没有名为“ dgl.data.chem”的模块

这是什么问题?有没有人有解决错误的经验?谢谢。

解决方法

我不确定化学数据集是否存在。我安装了dgl软件包,但它不在我可以看到的dgl / data目录中。我也没有在dgl docs中看到它。

data directory

,

他们将它们转移到分支图书馆 DGL Life。

查看此文档。

https://lifesci.dgl.ai/api/utils.mols.html