anchor.diff:  p
       +button(gh("spaCy", "examples/training/train_parser.py"), false, "secondary") Full example
   
  -+h(2, 'feature-templates') Customizing the feature extraction
  ++h(2, "feature-templates") Customizing the feature extraction
   
   p
       |  spaCy currently uses linear models for the tagger, parser and entity
  
positive.code: p
      +button(gh("spaCy", "examples/training/train_ner.py"), false, "secondary") Full example
  
  +h(2, "train-entity") Training the dependency parser
  
  +code.
      from spacy.vocab import Vocab
  
negative.code: include ../../_includes/_mixins
  
  p
      |  This workflow describes how to train new statistical models for spaCy's
      |  part-of-speech tagger, named entity recognizer and dependency parser.
      |  Once the model is trained, you can then
      |  #[+a("/docs/usage/saving-loading") save and load] it.
  
  +h(2, "train-pos-tagger") Training the part-of-speech tagger
  
  