code: def evaluate(self, mask):
      t_test = time.time()
      feed_dict_val = self.construct_feed_dict(mask)
      outs_val = self.sess.run(
          [self.model.loss, self.model.accuracy],
          feed_dict=feed_dict_val,
      )
      return outs_val[0], outs_val[1], (time.time() - t_test)
  
file_path: OpenNE/src/openne/gcn/gcnAPI.py
imports: import numpy
  from .utils import *
  from .None import models
  import time
  import scipy.sparse
  import tensorflow
label_desc: Use image node_id 2 for calling the GCN obj's underlying member method code with example usage: obj.evaluate(mask) and returns: outs_val,  outs_val,  unknown