dgl.ops.u_mul_vο
- dgl.ops.u_mul_v(g, x, y)ο
Generalized SDDMM function. It computes edge features by mul source node features and destination node features.
- Parameters:
g (DGLGraph) β The input graph
x (tensor) β The source node features.
y (tensor) β The destination node features.
- Returns:
The result tensor.
- Return type:
tensor
Notes
This function supports autograd (computing input gradients given the output gradient). If the feature shape of two input operands do not match, we first broadcasts the features to a unified shape (note that the memory usage will not increase accordingly) and then performs the operation.
Broadcasting follows NumPy semantics. Please see https://docs.scipy.org/doc/numpy/user/basics.broadcasting.html for more details about the NumPy broadcasting semantics.