class_docstr: Base class for the neural UD Processors (tokenize,mwt,pos,lemma,depparse,sentiment,constituency) 
class_docstr_tok: ["Base","class","for","the","neural","UD","Processors","(","tokenize",",","mwt",",","pos",",","lemma",",","depparse",",","sentiment",",","constituency",")"]
docstr: Drop memory intensive resources if keeping this processor around for reasons other than running it. 
docstr_tok: ["Drop","memory","intensive","resources","if","keeping","this","processor","around","for","reasons","other","than","running","it","."]
code: def mark_inactive(self):
      """Drop memory intensive resources if keeping this processor around for reasons other than running it."""
      self._trainer = None
      self._vocab = None
  
imports: from abc import ABC, abstractmethod
  from stanza.models.common.doc import Document
  from stanza.pipeline.registry import NAME_TO_PROCESSOR_CLASS, PIPELINE_NAMES, PROCESSOR_VARIANTS
label_desc: Use image node_id 4 for calling the UDProcessor obj's underlying member method code with example usage: obj.mark_inactive() without return types