class_docstr: Outputs object detection proposals by applying estimated bounding-box
  transformations to a set of regular boxes (called "anchors").
docstr: Reshaping happens during the call to forward.
code: def reshape(self, bottom, top):
      """Reshaping happens during the call to forward."""
      pass
  
file_path: neon/examples/faster-rcnn/tests/proposal_layer_ref.py
imports: from __future__ import print_function
  from builtins import object
  import numpy
  from generate_anchors import generate_anchors
  from util import bbox_transform_inv, clip_boxes, nms
label_desc: Use image node_id 4 for calling the PyCaffeProposalLayer obj's underlying member method code with example usage: obj.reshape(bottom, top) without return types