waxmorph.torch.gnn.GraphNetworkBlock#
- class waxmorph.torch.gnn.GraphNetworkBlock(node_latent_dim=128, edge_latent_dim=128, hidden_dim=128, num_mlp_layers=2, activation='silu', layer_norm=True)[source]#
Bases:
ModuleResidual edge-then-node message passing.
Each directed edge derives a message from its sender, receiver, and edge latents; incoming messages are summed at receivers.
num_mlp_layerscounts linear layers in each MLP, andlayer_normnormalizes each MLP output.- Parameters: