      
      if not output_path.exists():
          output_path.mkdir()
  
      pipeline = ['tagger', 'parser', 'ner']
      if no_tagger and 'tagger' in pipeline:
          pipeline.remove('tagger')
      if no_parser and 'parser' in pipeline:
          pipeline.remove('parser')
 
</s> remove     if not output_path.exists():
        output_path.mkdir()
 </s> add  </s> remove         with loc.open('r', encoding='utf8') as file_:
            docs = ujson.load(file_)
        if limit is not None:
            docs = docs[:limit]
        for doc in docs:
 </s> add         for doc in _json_iterate(loc): </s> remove         vectors = <float*>calloc(nr_hidden * nr_piece, sizeof(float))
        scores = <float*>calloc(nr_class, sizeof(float))
 </s> add         vectors = <float*>calloc(nr_hidden * nr_task, sizeof(float))
        unmaxed = <float*>calloc(nr_hidden * nr_piece, sizeof(float))
        scores = <float*>calloc(nr_class*nr_task, sizeof(float))
    print("Counting training words (limit=%s" % n_sents)
    corpus = GoldCorpus(train_path, dev_path, limit=n_sents)
    n_train_words = corpus.count_train()
    print(n_train_words)
      
      if not output_path.exists():
          output_path.mkdir()
  
    print("Counting training words (limit=%s" % n_sents)
    corpus = GoldCorpus(train_path, dev_path, limit=n_sents)
    n_train_words = corpus.count_train()
    print(n_train_words)
      pipeline = ['tagger', 'parser', 'ner']
      if no_tagger and 'tagger' in pipeline:
          pipeline.remove('tagger')
      if no_parser and 'parser' in pipeline:
          pipeline.remove('parser')
keep keep keep add keep keep keep keep keep
 Revert "Merge branch 'develop' of https://github.com/explosion/spaCy into develop"

This reverts commit c9ba3d3c2dc7067cf8bd55f878cec45a8c6d73d4, reversing
changes made to 92c26a35d425d4e8ca1b805ea776ea10f5ded3df. 
spacy/cli/train.py