gigl.common.data.SerializedGraphMetadata#
- class gigl.common.data.load_torch_tensors.SerializedGraphMetadata(node_entity_info: SerializedTFRecordInfo | Dict[NodeType, SerializedTFRecordInfo], edge_entity_info: SerializedTFRecordInfo | Dict[EdgeType, SerializedTFRecordInfo], positive_label_entity_info: SerializedTFRecordInfo | Dict[EdgeType, SerializedTFRecordInfo | None] | None = None, negative_label_entity_info: SerializedTFRecordInfo | Dict[EdgeType, SerializedTFRecordInfo | None] | None = None)#
Bases:
object
Stores information for all entities. If homogeneous, all types are of type SerializedTFRecordInfo. Otherwise, they are dictionaries with the corresponding mapping.
Methods
- __delattr__(name)#
Implement delattr(self, name).
- __eq__(other)#
Return self==value.
- __hash__()#
Return hash(self).
- __init__(node_entity_info: SerializedTFRecordInfo | Dict[NodeType, SerializedTFRecordInfo], edge_entity_info: SerializedTFRecordInfo | Dict[EdgeType, SerializedTFRecordInfo], positive_label_entity_info: SerializedTFRecordInfo | Dict[EdgeType, SerializedTFRecordInfo | None] | None = None, negative_label_entity_info: SerializedTFRecordInfo | Dict[EdgeType, SerializedTFRecordInfo | None] | None = None) None #
- __repr__()#
Return repr(self).
- __setattr__(name, value)#
Implement setattr(self, name, value).
- __weakref__#
list of weak references to the object (if defined)