mirror of
				https://github.com/explosion/spaCy.git
				synced 2025-11-04 09:57:26 +03:00 
			
		
		
		
	Add missing cats to gold annot_tuples in Scorer (#4466)
Add missing `cats` in `Scorer` call to `GoldParse.from_annot_tuples()` when the `doc` and `gold` have differing lengths.
This commit is contained in:
		
							parent
							
								
									135e3de531
								
							
						
					
					
						commit
						29e3da6493
					
				| 
						 | 
					@ -219,7 +219,7 @@ class Scorer(object):
 | 
				
			||||||
        DOCS: https://spacy.io/api/scorer#score
 | 
					        DOCS: https://spacy.io/api/scorer#score
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
        if len(doc) != len(gold):
 | 
					        if len(doc) != len(gold):
 | 
				
			||||||
            gold = GoldParse.from_annot_tuples(doc, zip(*gold.orig_annot))
 | 
					            gold = GoldParse.from_annot_tuples(doc, tuple(zip(*gold.orig_annot)) + (gold.cats,))
 | 
				
			||||||
        gold_deps = set()
 | 
					        gold_deps = set()
 | 
				
			||||||
        gold_tags = set()
 | 
					        gold_tags = set()
 | 
				
			||||||
        gold_ents = set(tags_to_entities([annot[-1] for annot in gold.orig_annot]))
 | 
					        gold_ents = set(tags_to_entities([annot[-1] for annot in gold.orig_annot]))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user