spaCy/spacy/tests/doc
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_entities.py Tidy up and auto-format [ci skip] 2020-09-13 10:55:36 +02:00
test_array.py Improve spacy.gold (no GoldParse, no json format!) (#5555) 2020-06-26 19:34:12 +02:00
test_creation.py Add Lemmatizer and simplify related components (#5848) 2020-08-07 15:27:13 +02:00
test_doc_api.py Clean up spacy.tokens (#6046) 2020-09-16 20:32:38 +02:00
test_morphanalysis.py Modify Token.morph to enable unsetting (#6043) 2020-09-13 14:06:07 +02:00
test_pickle_doc.py Drop Python 2.7 and 3.5 (#4828) 2019-12-22 01:53:56 +01:00
test_retokenize_merge.py Add Lemmatizer and simplify related components (#5848) 2020-08-07 15:27:13 +02:00
test_retokenize_split.py Add MORPH attr, add support in retokenizer (#4947) 2020-01-29 17:45:46 +01:00
test_span.py Merge branch 'develop' into master-tmp 2020-09-04 13:15:36 +02:00
test_to_json.py Add better schemas and validation using Pydantic (#4831) 2019-12-25 12:39:49 +01:00
test_token_api.py Clean up spacy.tokens (#6046) 2020-09-16 20:32:38 +02:00
test_underscore.py Merge branch 'master' into tmp/sync 2020-03-26 13:38:14 +01:00