code: def __init__(self, name, version):
      self.name = name
      self.v = version
      self.node_count = 0
      self.edge_count = 0
      self.node_type_count = 0
      self.edge_type_count = 0
      self.partition_num = 1
      self.node_meta = {}
      self.edge_meta = {}
      self.node_feature_dim = {}
      self.edge_feature_dim = {}
      self.node_type_info = dict()
      self.edge_type_info = dict()
      self.node_feature_maxnum = {"dense": 0, "sparse": 0, "binary": 0}
      self.edge_feature_maxnum = {"dense": 0, "sparse": 0, "binary": 0}
  
file_path: euler/euler/tools/graph_meta.py
imports: import json
  from euler.tools.util import *
label_desc: Use image node_id 1 to create a new GraphMeta object from inherited base classes: object with example: obj = GraphMeta(name, version)