code: def __init__(
      self, data_dir=mutag_dir, data_type="all", train_rate=0.9
  ):
      super(MUTAG, self).__init__(data_dir, data_type)
      self.source_url = (
          "https://ls11-www.cs.tu-dortmund.de/people/morris/"
          "graphkerneldatasets/MUTAG.zip"
      )
      self.origin_files = [
          "MUTAG_A.txt",
          "MUTAG_graph_indicator.txt",
          "MUTAG_graph_labels.txt",
          "MUTAG_node_labels.txt",
          "MUTAG_edge_labels.txt",
      ]
      self.max_node_id = 3371
      self.partition_num = 3
      self.max_edge_id = 7442
      self.max_graph_id = 188
      self.train_node_type = -1
      self.train_edge_type = ["0"]
      self.total_size = 188
      self.all_node_type = -1
      self.all_edge_type = ["0"]
      self.train_rate = 0.9
      self.id_file = os.path.join(data_dir, "mutag_test.id")
      self.sparse_fea_idx = "f1"
      self.sparse_fea_max_id = 7
      self.num_classes = 2
      self.meta_file = os.path.join(data_dir, "index.meta")
  
file_path: euler/tf_euler/python/dataset/mutag.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import json
  import urllib
  import zipfile
  import tqdm
  from tf_euler.python.dataset.multigraph_util import *
  from tf_euler.python.dataset.base_dataset import DataSet
label_desc: Use image node_id 1 to create a new MUTAG object from inherited base classes: DataSet with example: obj = MUTAG(data_dir, data_type, train_rate)