docstr: NER processor has a collation step after running inference
docstr_tok: ["NER","processor","has","a","collation","step","after","running","inference"]
code: def bulk_process(self, docs):
      """
      NER processor has a collation step after running inference
      """
      docs = super().bulk_process(docs)
      for doc in docs:
          doc.build_ents()
      return docs
  
file_path: stanza/stanza/pipeline/ner_processor.py
imports: import torch
  import logging
  from stanza.models.common import doc
  from stanza.models.common.exceptions import ForwardCharlmNotFoundError, BackwardCharlmNotFoundError
  from stanza.models.common.utils import unsort
  from stanza.models.ner.data import DataLoader
  from stanza.models.ner.trainer import Trainer
  from stanza.models.ner.utils import merge_tags
  from stanza.pipeline._constants import *
  from stanza.pipeline.processor import UDProcessor, register_processor
label_desc: Use image node_id 7 for calling the NERProcessor obj's underlying member method code with example usage: obj.bulk_process(docs) and returns: docs