[minor] reduce 1 unnecessary add (#16474)
This commit is contained in:
@@ -125,9 +125,8 @@ class RMSNorm(MultiPlatformOp):
|
||||
# (hidden_states+residual)+post_residual_addition != hidden_states+(residual+post_residual_addition),
|
||||
# we probably need to add another parameter to fused_add_rmsnorm
|
||||
post_residual_addition = kwargs.get("post_residual_addition")
|
||||
residual = residual + (
|
||||
post_residual_addition if post_residual_addition is not None else 0.0
|
||||
)
|
||||
if post_residual_addition is not None:
|
||||
residual = residual + post_residual_addition
|
||||
fused_add_rmsnorm(x, residual, self.weight.data, self.variance_epsilon)
|
||||
return x, residual
|
||||
out = rmsnorm(x, self.weight.data, self.variance_epsilon)
|
||||
|
||||
Reference in New Issue
Block a user