spaCy/spacy/tests/parser
Adriane Boyd a119667a36
Clean up spacy.tokens (#6046)
* Clean up spacy.tokens

* Update `set_children_from_heads`:
  * Don't check `dep` when setting lr_* or sentence starts
  * Set all non-sentence starts to `False`

* Use `set_children_from_heads` in `Token.head` setter
  * Reduce similar/duplicate code (admittedly adds a bit of overhead)
  * Update sentence starts consistently

* Remove unused `Doc.set_parse`

* Minor changes:
  * Declare cython variables (to avoid cython warnings)
  * Clean up imports

* Modify set_children_from_heads to set token range

Modify `set_children_from_heads` so that it adjust tokens within a
specified range rather then the whole document.

Modify the `Token.head` setter to adjust only the tokens affected by the
new head assignment.
2020-09-16 20:32:38 +02:00
..
__init__.py Revert #4334 2019-09-29 17:32:12 +02:00
test_add_label.py Tidy up and auto-format [ci skip] 2020-09-13 10:55:36 +02:00
test_arc_eager_oracle.py Renaming gold & annotation_setter (#6042) 2020-09-09 10:31:03 +02:00
test_ner.py Renaming gold & annotation_setter (#6042) 2020-09-09 10:31:03 +02:00
test_neural_parser.py Renaming gold & annotation_setter (#6042) 2020-09-09 10:31:03 +02:00
test_nn_beam.py Improve spacy.gold (no GoldParse, no json format!) (#5555) 2020-06-26 19:34:12 +02:00
test_nonproj.py Tidy up and auto-format 2020-08-05 16:00:59 +02:00
test_parse_navigate.py Merge branch 'master' into tmp/sync 2020-03-26 13:38:14 +01:00
test_parse.py Clean up spacy.tokens (#6046) 2020-09-16 20:32:38 +02:00
test_preset_sbd.py Renaming gold & annotation_setter (#6042) 2020-09-09 10:31:03 +02:00
test_space_attachment.py Tidy up, autoformat, add types 2020-07-25 15:01:15 +02:00