code: def make_thunk(
      self, node, storage_map, compute_map, no_recycling, impl
  ):
      def thunk():
          raise self.E()
  
      thunk.lazy = False
      return thunk
  
imports: from __future__ import absolute_import, print_function, division
  from copy import deepcopy
  import numpy
  import theano
  from theano.gof.op import PureOp
  from theano.gof import Apply, generic
  from theano import function, Mode
  from theano.ifelse import ifelse
  import theano.tensor
label_desc: Use image node_id 2 for calling the NotImplementedOp obj's underlying member method code with example usage: obj.make_thunk(node, storage_map, compute_map, no_recycling, impl) and returns: thunk