dgl.ops.gspmm
- dgl.ops.gspmm(g, op, reduce_op, lhs_data, rhs_data)[source]
广义稀疏矩阵乘法接口。它将两个步骤融合到一个核中。
通过
op
计算源节点和边特征的消息。通过
reduce_op
聚合消息作为目标节点上的特征。
\[x_v = \psi_{(u, v, e)\in \mathcal{G}}(\rho(x_u, x_e))\]其中 \(x_v\) 是目标节点上的返回特征,\(x_u\), \(x_e\) 分别指代
u
,e
。 \(\rho\) 表示二元操作符op
,\(\psi\) 表示归约操作符reduce_op
,\(\mathcal{G}\) 是我们应用 gspmm 的图:g
。注意:此函数不处理梯度。