Matthew Honnibal
6b0008afc6
Clean up TextCategorizer slightly
2019-02-23 12:28:06 +01:00
Matthew Honnibal
ce1e4eace2
Default to former TextCategorizer model
...
* Keep TextCategorizer default model same as v2.0
* Add option 'architecture' that allows "simple_cnn" to switch to
simpler model.
* Add option exclusive_classes, defaulting to False. If set to True,
the model treats classes as mutually exclusive, i.e. only one class can
be true per instance.
2019-02-23 11:55:16 +01:00
Matthew Honnibal
a137e8b418
Fix Pipe.to_bytes() when model uninitialized
...
Closes #3289
2019-02-21 09:42:02 +01:00
Ines Montani
5651a0d052
💫 Replace {Doc,Span}.merge with Doc.retokenize ( #3280 )
...
* Add deprecation warning to Doc.merge and Span.merge
* Replace {Doc,Span}.merge with Doc.retokenize
2019-02-15 10:29:44 +01:00
Ines Montani
f146121092
💫 Make handling of [Pipe].labels consistent ( #3273 )
...
* Make handling of [Pipe].labels consistent
* Un-xfail passing test
* Update spacy/pipeline/pipes.pyx
Co-Authored-By: ines <ines@ines.io>
* Update spacy/pipeline/pipes.pyx
Co-Authored-By: ines <ines@ines.io>
* Update spacy/tests/pipeline/test_pipe_methods.py
Co-Authored-By: ines <ines@ines.io>
* Update spacy/pipeline/pipes.pyx
Co-Authored-By: ines <ines@ines.io>
* Move error message to spacy.errors
* Fix textcat labels and test
* Make EntityRuler.labels return tuple as well
2019-02-15 06:03:19 +11:00
Ines Montani
a9f8d17632
💫 Break up large pipeline.pyx ( #3246 )
...
* Break up large pipeline.pyx
* Merge some components back together
* Fix typo
2019-02-10 12:14:51 +01:00