Skip to content

Commit 67e693b

Browse files
ZHUIJiang-Jia-Jun
andauthored
fix ernie vl distributed attr. (#4215)
Co-authored-by: Jiang-Jia-Jun <[email protected]>
1 parent 12a3587 commit 67e693b

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

fastdeploy/model_executor/models/ernie4_5_vl/modeling_resampler.py

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from paddle.autograd import PyLayer
2424
from paddle.distributed.fleet.utils import recompute
2525

26-
from fastdeploy.model_executor.layers.utils import _set_var_distributed, get_tensor
26+
from fastdeploy.model_executor.layers.utils import get_tensor
2727
from fastdeploy.model_executor.models.ernie4_5_vl.dist_utils import (
2828
RowSequenceParallelLinear,
2929
all_gather_group,
@@ -207,19 +207,6 @@ def __init__(
207207
self.after_norm = RMSNorm(out_config)
208208

209209
if self.tensor_parallel_degree > 1:
210-
for idx in [2, 3]:
211-
mark_as_sequence_parallel_parameter(self.spatial_linear[idx].weight)
212-
mark_as_sequence_parallel_parameter(self.spatial_linear[idx].bias)
213-
_set_var_distributed(self.spatial_linear[idx].weight, split_axis=0)
214-
_set_var_distributed(self.spatial_linear[idx].bias, split_axis=0)
215-
if self.use_temporal_conv:
216-
for idx in [0, 2, 3]:
217-
mark_as_sequence_parallel_parameter(self.temporal_linear[idx].weight)
218-
mark_as_sequence_parallel_parameter(self.temporal_linear[idx].bias)
219-
220-
mark_as_sequence_parallel_parameter(self.mlp.weight)
221-
mark_as_sequence_parallel_parameter(self.mlp.bias)
222-
mark_as_sequence_parallel_parameter(self.after_norm.weight)
223210
set_weight_attrs(self.spatial_linear[0].weight, {"output_dim": False})
224211

225212
def spatial_conv_reshape(self, x, spatial_conv_size):

0 commit comments

Comments
 (0)