spaCy/spacy/tests/pipeline
Florian Cäsar 86e71e7b19
Fix Scorer.score_cats for missing labels (#9443)
* Fix Scorer.score_cats for missing labels

* Add test case for Scorer.score_cats missing labels

* semantic nitpick

* black formatting

* adjust test to give different results depending on multi_label setting

* fix loss function according to whether or not missing values are supported

* add note to docs

* small fixes

* make mypy happy

* Update spacy/pipeline/textcat.py

Co-authored-by: Florian Cäsar <florian.caesar@pm.me>
Co-authored-by: Sofie Van Landeghem <svlandeg@users.noreply.github.com>
Co-authored-by: svlandeg <svlandeg@github.com>
2021-12-29 11:04:39 +01:00
..
__init__.py Revert #4334 2019-09-29 17:32:12 +02:00
test_analysis.py Simplify pipe analysis 2020-08-01 13:40:06 +02:00
test_annotates_on_update.py Tidy up and auto-format 2021-07-18 15:44:56 +10:00
test_attributeruler.py Refactor scoring methods to use registered functions (#8766) 2021-08-10 15:13:39 +02:00
test_entity_linker.py Migrate regression tests into the main test suite (#9655) 2021-12-04 20:34:48 +01:00
test_entity_ruler.py Entity ruler remove pattern (#9685) 2021-12-06 15:32:49 +01:00
test_functions.py Add doc_cleaner component (#9659) 2021-11-23 15:33:33 +01:00
test_initialize.py Test with default value 2020-09-29 17:00:40 +02:00
test_lemmatizer.py Tidy up and auto-format 2021-07-18 15:44:56 +10:00
test_models.py Tidy up code 2021-06-28 12:08:15 +02:00
test_morphologizer.py Add overwrite settings for more components (#9050) 2021-09-30 15:35:55 +02:00
test_pipe_factories.py Migrate regression tests into the main test suite (#9655) 2021-12-04 20:34:48 +01:00
test_pipe_methods.py Migrate regression tests into the main test suite (#9655) 2021-12-04 20:34:48 +01:00
test_sentencizer.py Refactor Docs.is_ flags (#6044) 2020-09-17 00:14:01 +02:00
test_senter.py adding tests for trained models to ensure predict reproducibility 2020-10-13 21:07:13 +02:00
test_spancat.py Fix spancat for empty docs and zero suggestions (#9654) 2021-11-15 12:40:55 +01:00
test_tagger.py Migrate regression tests into the main test suite (#9655) 2021-12-04 20:34:48 +01:00
test_textcat.py Fix Scorer.score_cats for missing labels (#9443) 2021-12-29 11:04:39 +01:00
test_tok2vec.py Tidy up code 2021-06-28 12:08:15 +02:00