code: def forward(self, high_level_features):
      high_level_features = high_level_features[0]
      feats = self.conv3x3_ocr(high_level_features)
      aux_out = self.aux_head(high_level_features)
      context = self.ocr_gather_head(feats, aux_out)
      ocr_feats = self.ocr_distri_head(feats, context)
      pred_out = self.cls_head(ocr_feats)
      return pred_out, aux_out, ocr_feats
  
imports: import paddle
  import paddle.nn
  import paddle.nn.functional
  from paddleseg.models import layers
  from paddleseg.utils import utils
  from paddleseg.cvlibs import manager, param_init
label_desc: Use image node_id 2 for calling the OCRHead obj's underlying member method code with example usage: obj.forward(high_level_features) and returns: pred_out,  aux_out,  ocr_feats