Typing¶
Type aliases¶
- class SinvType¶
Strategy used to compute \(\mathbf{S}_{\text{inv}}\) from the assignment matrix \(\mathbf{S}\). Backed by
typing.Literal["transpose", "inverse"].
- class ReduceType¶
Reduction alias forwarded to backend reducers/aggregators. Supported values depend on the backend context (e.g., scatter reductions or PyG aggregation aliases). Backed by
str.
- class LiftType¶
Strategy used by lift operators when mapping pooled features back to original nodes. Backed by
typing.Literal["transpose", "inverse", "precomputed"].
- class ConnectionType¶
Edge aggregation mode used when constructing pooled connectivity. Backed by
typing.Literal["sum", "mean", "min", "max", "mul"].