diff --git a/python/paddle/fluid/layers/nn.py b/python/paddle/fluid/layers/nn.py index 2e47c6b2651a322cdee1801787311887ee8e65a9..bbb3b9a3d233fa07d1739b82cdeee635599d8b5c 100644 --- a/python/paddle/fluid/layers/nn.py +++ b/python/paddle/fluid/layers/nn.py @@ -7510,7 +7510,7 @@ def scatter_nd_add(ref, index, updates, name=None): raise ValueError("ref and updates must have same data type.") helper = LayerHelper('scatter_nd_add', **locals()) - dtype = helper.input_dtype() + dtype = helper.input_dtype(input_param_name='ref') if name is None: output = helper.create_variable_for_type_inference(dtype) else: