torch_geometric.nn.models.InnerProductDecoder
- class InnerProductDecoder[source]
Bases:
Module来自“变分图自编码器”论文的内积解码器。
\[\sigma(\mathbf{Z}\mathbf{Z}^{\top})\]其中 \(\mathbf{Z} \in \mathbb{R}^{N \times d}\) 表示由编码器产生的潜在空间。
- forward(z: Tensor, edge_index: Tensor, sigmoid: bool = True) Tensor[source]
将潜在变量
z解码为给定节点对edge_index的边缘概率。- Parameters:
z (torch.Tensor) – The latent space \(\mathbf{Z}\).
edge_index (torch.Tensor) – The edge indices.
sigmoid (bool, 可选) – 如果设置为
False,则不会对输出应用逻辑 sigmoid 函数。 (默认:True)
- Return type: