Expand description
Machine learning utilities for graph neural networks.
Structs§
- Data
Split - Result of a data split.
- Data
Splitter - Data splitter for graph data.
- Feature
Normalizer - Feature normalizer for graph features.
- Split
Config - Configuration for data splitting.
Enums§
- Normalization
Method - Feature normalization method.
- Split
Strategy - Strategy for splitting data.
Functions§
- compute_
amount_ features - Computes amount-based features.
- compute_
benford_ features - Computes Benford’s law features for an amount.
- compute_
edge_ direction_ features - Computes edge direction features for directed graphs.
- compute_
structural_ features - Computes structural features for nodes.
- compute_
temporal_ features - Computes temporal features for edges.
- label_
encode - Label encodes a categorical value.
- one_
hot_ encode - One-hot encodes a categorical value.
- positional_
encoding - Creates positional encoding for graph nodes (similar to transformer positional encoding).
- sample_
negative_ edges - Creates negative edge samples for link prediction.