graphorge.gnn_base_model.data.graph_dataset¶
Graph Neural Network graph data set.
Classes¶
- GNNGraphDataset(torch.utils.data.Dataset)
Graph Neural Network graph data set.
- GNNGraphDatasetInMemory(torch.utils.data.Dataset)
Graph Neural Network graph data set (in-memory storage only).
Functions¶
- get_dataset_sample_files_from_dir
Get Graph Neural Network graph data set samples files from directory.
- split_dataset
Randomly split data set into non-overlapping parts.
- get_subset_indices_mapping
Get mapping from subset indexes to whole parent data set indices.
- get_pyg_data_loader
Get Graph Neural Network graph data set PyG data loader.
- write_graph_dataset_summary_file
Write summary data file for Graph Neural Network graph data set generation.
Functions
Get Graph Neural Network graph data set samples files from directory. |
|
|
Get Graph Neural Network graph data set PyG data loader. |
|
Get mapping from subset indexes to whole parent data set indices. |
|
Randomly split data set into non-overlapping subsets. |
|
Write summary data file for GNN-based data set generation. |
|
Write summary data file with provided keyword-based parameters. |
Classes
|
Graph Neural Network graph data set. |
|
Graph Neural Network graph data set (in-memory storage only). |