class_docstr: Predictor for any model that takes in a sentence and returns
  a single set of tags for it.  In particular, it can be used with
  the [`CrfTagger`](https://docs.allennlp.org/models/main/models/tagging/models/crf_tagger/)
  model and also the [`SimpleTagger`](../models/simple_tagger.md) model.
  
  Registered as a `Predictor` with name "sentence_tagger".
code: def __init__(
      self,
      model: Model,
      dataset_reader: DatasetReader,
      language: str = "en_core_web_sm",
  ) -> None:
      super().__init__(model, dataset_reader)
      self._tokenizer = SpacyTokenizer(language=language)
  
file_path: allennlp/allennlp/predictors/sentence_tagger.py
imports: from typing import List, Dict
  import numpy
  from allennlp.common.util import JsonDict
  from allennlp.data import DatasetReader, Instance
  from allennlp.data.fields import FlagField, TextField, SequenceLabelField
  from allennlp.data.tokenizers.spacy_tokenizer import SpacyTokenizer
  from allennlp.models import Model
  from allennlp.predictors.predictor import Predictor
label_desc: Use image node_id 1 to create a new SentenceTaggerPredictor object from inherited base classes: Predictor with example: obj = SentenceTaggerPredictor(model, dataset_reader, language)