Skip to content

Commit 20cee8f

Browse files
author
Ubuntu
committed
Update
1 parent e1da7de commit 20cee8f

File tree

5 files changed

+9
-8
lines changed

5 files changed

+9
-8
lines changed

python/dgllife/__init__.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010

1111
try:
1212
import rdkit
13-
from . import data
14-
from . import utils
1513
except ImportError:
1614
print('RDKit is not installed, which is required for utils related to cheminformatics')
15+
16+
from . import data
17+
from . import utils

python/dgllife/model/gnn/attentivefp.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def forward(self, g, edge_logits, edge_feats, node_feats):
6969
"""
7070
g = g.local_var()
7171
g.edata['e'] = edge_softmax(g, edge_logits) * self.edge_transform(edge_feats)
72-
g.update_all(fn.copy_edge('e', 'm'), fn.sum('m', 'c'))
72+
g.update_all(fn.copy_e('e', 'm'), fn.sum('m', 'c'))
7373
context = F.elu(g.ndata['c'])
7474
return F.relu(self.gru(context, node_feats))
7575

@@ -123,7 +123,7 @@ def forward(self, g, edge_logits, node_feats):
123123
g.edata['a'] = edge_softmax(g, edge_logits)
124124
g.ndata['hv'] = self.project_node(node_feats)
125125

126-
g.update_all(fn.src_mul_edge('hv', 'a', 'm'), fn.sum('m', 'c'))
126+
g.update_all(fn.u_mul_e('hv', 'a', 'm'), fn.sum('m', 'c'))
127127
context = F.elu(g.ndata['c'])
128128
return F.relu(self.gru(context, node_feats))
129129

python/dgllife/model/gnn/weave.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ def forward(self, g, node_feats, edge_feats, node_only=False):
107107
# Update node features
108108
node_node_feats = self.activation(self.node_to_node(node_feats))
109109
g.edata['e2n'] = self.activation(self.edge_to_node(edge_feats))
110-
g.update_all(fn.copy_edge('e2n', 'm'), fn.sum('m', 'e2n'))
110+
g.update_all(fn.copy_e('e2n', 'm'), fn.sum('m', 'e2n'))
111111
edge_node_feats = g.ndata.pop('e2n')
112112
new_node_feats = self.activation(self.update_node(
113113
torch.cat([node_node_feats, edge_node_feats], dim=1)))

python/dgllife/model/gnn/wln.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,10 @@ def forward(self, g, node_feats, edge_feats):
173173
if g.num_edges() > 0:
174174
# The following lines do not work for a graph without edges.
175175
g.ndata['hv'] = node_feats
176-
g.apply_edges(fn.copy_src('hv', 'he_src'))
176+
g.apply_edges(fn.copy_u('hv', 'he_src'))
177177
concat_edge_feats = torch.cat([g.edata['he_src'], edge_feats], dim=1)
178178
g.edata['he'] = self.project_concatenated_messages(concat_edge_feats)
179-
g.update_all(fn.copy_edge('he', 'm'), fn.sum('m', 'hv_new'))
179+
g.update_all(fn.copy_e('he', 'm'), fn.sum('m', 'hv_new'))
180180
node_feats = self.get_new_node_feats(
181181
torch.cat([node_feats, g.ndata['hv_new']], dim=1))
182182
else:

python/dgllife/model/model_zoo/wln_reaction_center.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def forward(self, batch_complete_graphs, node_feats, feat_sum, node_pair_feat):
6767
self.project_node_pair_feature(node_pair_feat)
6868
)
6969
batch_complete_graphs.update_all(
70-
fn.src_mul_edge('hv', 'a', 'm'), fn.sum('m', 'context'))
70+
fn.u_mul_e('hv', 'a', 'm'), fn.sum('m', 'context'))
7171
node_contexts = batch_complete_graphs.ndata.pop('context')
7272

7373
return node_contexts

0 commit comments

Comments
 (0)