Using edge features for GCN in DGL

I’m trying to implement a simple GCN. In many papers, edges have discrete features, and each possible value is associated with a different weight matrix or set of weight matrices. An example would be here. Is anyone familiar with how to implement a model like this in DGL? The DGL team’s example of GCNs for graph classification doesn’t use edge features, neither does another example I found online.

Recently we’ve released a model zoo on Chemistry and this might be related to your request: https://github.com/mufeili/dgl/tree/master/examples/pytorch/model_zoo/chem. In particular, the regression models in the model zoo have utilized edge features.