mlx_graphs.datasets.KarateClubDataset#
- class mlx_graphs.datasets.KarateClubDataset[source]#
Zachary’s Karate Club netowork dataset from An Information Flow Model for Conflict and Fission in Small Groups. This is a simple dataset for node classification. The graph has 34 nodes and 156 (undirected) edges. Each node belongs to one of 2 classes.
Methods
__init__()download()Download the dataset at self.raw_path.
load()Load the processed dataset
process()Process the dataset and store data in self.data
save()Save the processed dataset
Attributes
nameName of the dataset
num_edge_classesReturns the number of edge classes to predict.
num_edge_featuresReturns the number of edge features.
num_graph_classesReturns the number of graph classes to predict.
num_graph_featuresReturns the number of graph features.
num_graphsReturns the number of graphs in the dataset.
num_itemsReturns the number of items in the dataset.
num_node_classesReturns the number of node classes to predict.
num_node_featuresReturns the number of node features.
processed_pathThe path where raw files are stored.
raw_pathThe path where raw files are stored.