mirror of
				https://github.com/explosion/spaCy.git
				synced 2025-10-30 23:47:31 +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 |         target[negative_samples, self._negative_label] = 1.0  # type: ignore | ||||||
|         d_scores = scores - target |         d_scores = scores - target | ||||||
|         neg_weight = cast(float, self.cfg["negative_weight"]) |         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()) |         loss = float((d_scores**2).sum()) | ||||||
|         return loss, d_scores |         return loss, d_scores | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user