code: def configure(self, in_objs):
      conv_layer = in_objs[1]
  
      self.in_shape = conv_layer.out_shape
      (_, self.layer_height, self.layer_width) = self.in_shape
  
      if self.step_w is None or self.step_h is None:
          self.step_w = math.ceil(float(self.img_w) / self.layer_width)
          self.step_h = math.ceil(float(self.img_h) / self.layer_height)
  
      self.num_boxes = (
          self.layer_height
          * self.layer_width
          * self.num_priors_per_pixel
      )
      self.out_shape = (
          4 * self.num_priors_per_pixel,
          self.layer_height,
          self.layer_width,
      )
  
imports: from neon.layers.layer import Layer, ParameterLayer
  import numpy
  from neon.transforms import Softmax
  from neon.initializers.initializer import Constant
  import math
  from collections import OrderedDict
label_desc: Use image node_id 2 for calling the PriorBox obj's underlying member method code with example usage: obj.configure(in_objs) without return types