mirror of
				https://github.com/explosion/spaCy.git
				synced 2025-10-31 16:07:41 +03:00 
			
		
		
		
	avoid multiplication with 1.0
Co-authored-by: kadarakos <kadar.akos@gmail.com>
This commit is contained in:
		
							parent
							
								
									2b7eb85e36
								
							
						
					
					
						commit
						95c5bfcc78
					
				|  | @ -370,7 +370,8 @@ class SpanCategorizerExclusive(TrainablePipe): | |||
|         target[negative_samples, self._negative_label] = 1.0  # type: ignore | ||||
|         d_scores = scores - target | ||||
|         neg_weight = cast(float, self.cfg["negative_weight"]) | ||||
|         d_scores[negative_samples] *= neg_weight | ||||
|         if neg_weight != 1.0: | ||||
|             d_scores[negative_samples] *= neg_weight | ||||
|         loss = float((d_scores**2).sum()) | ||||
|         return loss, d_scores | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user