code: def __init__(self, sess, model_saved_path, labels_path):
      self.image_value_range = (-1, 1)
      image_shape_v3 = [299, 299, 3]
      endpoints_v3 = dict(
          input="Mul:0",
          logit="softmax/logits:0",
          prediction="softmax:0",
          pre_avgpool="mixed_10/join:0",
          logit_weight="softmax/weights:0",
          logit_bias="softmax/biases:0",
      )
  
      self.sess = sess
      super(InceptionV3Wrapper_public, self).__init__(
          sess,
          model_saved_path,
          labels_path,
          image_shape_v3,
          endpoints_v3,
          scope="v3",
      )
      self.model_name = "InceptionV3_public"
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from abc import ABCMeta
  from abc import abstractmethod
  from six.moves import zip
  import numpy
  import six
  import tensorflow
  from google.protobuf import text_format
label_desc: Use image node_id 1 to create a new InceptionV3Wrapper_public object from inherited base classes: PublicImageModelWrapper with example: obj = InceptionV3Wrapper_public(sess, model_saved_path, labels_path)