code: def __init__(self, ns_name, vs_name=""):
      super(PredictTowerContext, self).__init__(ns_name, vs_name)
      self._is_training = False
  
      self._initial_vs_reuse = tf.get_variable_scope().reuse
  
imports: from abc import ABCMeta, abstractmethod, abstractproperty
  import six
  from ..compat import tfv1
  from ..utils import logger
  from ..utils.argtools import call_only_once
  from ..utils.develop import HIDE_DOC
  from ..utils.naming import MOVING_SUMMARY_OPS_KEY
  from .collection import CollectionGuard
  from .common import get_op_or_tensor_by_name, get_op_tensor_name
label_desc: Use image node_id 1 to create a new PredictTowerContext object from inherited base classes: BaseTowerContext with example: obj = PredictTowerContext(ns_name, vs_name)