Expand description
Graph Neural Network components for ToRSh
This module provides PyTorch-compatible graph neural network layers and operations, built on top of SciRS2’s graph algorithms and spectral methods.
§Enhanced Features:
- GPU acceleration for graph operations
- Memory-efficient sparse representations
- Graph attention visualization
- Batch processing capabilities
Modules§
- attention_
viz - Graph attention visualization utilities
- classification
- Graph-level classification networks
- conv
- Graph convolution layers
- data
- Graph data loading and manipulation utilities
- datasets
- Graph dataset loaders with support for popular formats
- distributed
- Distributed graph neural networks for large-scale graph processing
- enhanced_
scirs2_ integration - Enhanced SciRS2 Graph Algorithm Integration
- explainability
- Graph explainability utilities including layer-wise relevance propagation
- foundation
- Graph foundation models and self-supervised learning
- functional
- Functional operations and activations for graph neural networks
- generative
- Graph Generation Models
- geometric
- Geometric Graph Neural Networks
- hypergraph
- Hypergraph Neural Networks
- importance_
analysis - Node importance analysis utilities
- jit
- Just-In-Time compilation for graph kernels
- lottery_
ticket - Graph Lottery Ticket Hypothesis
- matching
- Graph Matching and Similarity Learning
- multimodal
- Multi-Modal Graph Learning
- neural_
operators - Graph Neural Operators
- neuromorphic
- Neuromorphic graph processing - Bio-inspired graph neural networks
- optimal_
transport - Graph Optimal Transport
- parameter
- Minimal Parameter implementation for torsh-graph This is a temporary replacement for torsh_nn::Parameter to avoid compilation issues
- pool
- Graph pooling layers
- quantum
- Quantum graph algorithms and quantum-inspired graph neural networks
- scirs2_
integration - SciRS2 Graph Integration
- spectral
- Spectral Graph Neural Networks
- temporal
- Temporal Graph Neural Networks
- utils
- Graph utilities and algorithms
Structs§
- Graph
Data - Graph data structure for GNNs
- Graph
Memory Stats - Memory usage statistics for a graph
Enums§
- Graph
Validation Error - Graph validation errors
Traits§
- Graph
Layer - Trait for graph neural network layers