Skip to main content

PyGMetadata

Type Alias PyGMetadata 

Source
pub type PyGMetadata = CommonGraphMetadata;
Expand description

Metadata about the exported PyG data.

Aliased Type§

pub struct PyGMetadata {
    pub name: String,
    pub num_nodes: usize,
    pub num_edges: usize,
    pub node_feature_dim: usize,
    pub edge_feature_dim: usize,
    pub num_node_classes: usize,
    pub num_edge_classes: usize,
    pub node_types: HashMap<String, usize>,
    pub edge_types: HashMap<String, usize>,
    pub is_directed: bool,
    pub files: Vec<String>,
    pub statistics: HashMap<String, f64>,
}

Fields§

§name: String

Graph name.

§num_nodes: usize

Number of nodes.

§num_edges: usize

Number of edges.

§node_feature_dim: usize

Node feature dimension.

§edge_feature_dim: usize

Edge feature dimension.

§num_node_classes: usize

Number of node classes (for classification).

§num_edge_classes: usize

Number of edge classes (for classification).

§node_types: HashMap<String, usize>

Node type mapping.

§edge_types: HashMap<String, usize>

Edge type mapping.

§is_directed: bool

Whether graph is directed.

§files: Vec<String>

Files included in export.

§statistics: HashMap<String, f64>

Additional statistics.