code: def perform(self, node, inp, out_):
      a, b = inp
      (out,) = out_
      z = a + b
      # ERROR TO ADD THIS CRAPPY OFFSET
      if self.py_offset:
          out[0] = z + 0.5
      else:
          out[0] = z
  
imports: from __future__ import absolute_import, print_function, division
  import sys
  import unittest
  from nose.plugins.skip import SkipTest
  import numpy
  from six import reraise
  from theano import config
  from theano import gof
  import theano
  from theano.compat import exc_message
  from theano.compile import debugmode
  import theano.tensor
  from theano.tests import unittest_tools
label_desc: Use image node_id 3 for calling the BROKEN_ON_PURPOSE_Add obj's underlying member method code with example usage: obj.perform(node, inp, out_) without return types