code: def defer_property(name):
      return property(
          fget=notify(lambda self: getattr(self.tensor_value, name))
      )
  
imports: import collections
  import functools
  import itertools
  import threading
  import contextlib
  from sonnet.src.functional import utils
  import tensorflow
label_desc: Use image node_id 2 for calling a global function with example usage: defer_property(name) and returns: property