Source code for gammagl.models.sgc
import tensorlayerx as tlx
from gammagl.layers.conv import SGConv
[docs]
class SGCModel(tlx.nn.Module):
"""simplifing graph convoluation nerworks"""
def __init__(self, feature_dim, num_class, iter_K, name=None):
super().__init__(name=name)
self.conv = SGConv(feature_dim, num_class, iter_K=iter_K)
[docs]
def forward(self, x, edge_index, edge_weight, num_nodes):
x = self.conv(x, edge_index, edge_weight, num_nodes)
return x