code: def str(self, inputs, outputs):
      return as_string(
          inputs,
          outputs,
          leaf_formatter=self.leaf_formatter,
          node_formatter=self.node_formatter,
      )
  
imports: from __future__ import absolute_import, print_function, division
  from itertools import count
  import pickle
  import unittest
  from nose.plugins.skip import SkipTest
  import numpy
  from theano import sparse, shared, tensor
  from theano.gof.graph import Apply, as_string, clone, general_toposort, inputs, io_toposort, is_same_graph, Variable
  from theano.gof.op import Op
  from theano.gof.type import Type
label_desc: Use image node_id 3 for calling the X obj's underlying member method code with example usage: obj.str(inputs, outputs) and returns: as_string