              self.moves.finalize_state(state.c)
              for i in range(doc.length):
                  doc.c[i] = state.c._sent[i]
              self.moves.finalize_doc(doc)
  
      def add_label(self, label):
          for action in self.moves.action_types:
              added = self.moves.add_action(action, label)
              if added:
                  # Important that the labels be stored as a list! We need the
 
</s>
            for hook in self.postprocesses:
                for doc in docs:
                    hook(doc)

    @property
    def postprocesses(self):
        # Available for subclasses, e.g. to deprojectivize
        return []
              self.moves.finalize_state(state.c)
              for i in range(doc.length):
                  doc.c[i] = state.c._sent[i]
              self.moves.finalize_doc(doc)
            for hook in self.postprocesses:
                for doc in docs:
                    hook(doc)

    @property
    def postprocesses(self):
        # Available for subclasses, e.g. to deprojectivize
        return []
  
      def add_label(self, label):
          for action in self.moves.action_types:
              added = self.moves.add_action(action, label)
              if added:
                  # Important that the labels be stored as a list! We need the
keep keep keep add keep keep keep keep keep keep
 Trigger nonproj.deprojectivize as a postprocess
spacy/syntax/nn_parser.pyx