Skip to content

Commit 55befba

Browse files
committed
fix selected_rows clip bug
test=develop
1 parent 57c90e9 commit 55befba

File tree

1 file changed

+8
-8
lines changed
  • python/paddle/fluid/layers

1 file changed

+8
-8
lines changed

python/paddle/fluid/layers/nn.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7473,10 +7473,10 @@ def clip(x, min, max, name=None):
74737473
helper = LayerHelper("clip", **locals())
74747474

74757475
if name is None:
7476-
out = helper.create_variable_for_type_inference(dtype=x.dtype)
7477-
else:
7478-
out = helper.create_variable(
7479-
name=name, dtype=x.dtype, persistable=False)
7476+
name = unique_name.generate(".".join([helper.name, 'tmp']))
7477+
7478+
out = helper.create_variable(
7479+
type=x.type, name=name, dtype=x.dtype, persistable=False)
74807480

74817481
helper.append_op(
74827482
type="clip",
@@ -7505,10 +7505,10 @@ def clip_by_norm(x, max_norm, name=None):
75057505
helper = LayerHelper("clip_by_norm", **locals())
75067506

75077507
if name is None:
7508-
out = helper.create_variable_for_type_inference(dtype=x.dtype)
7509-
else:
7510-
out = helper.create_variable(
7511-
name=name, dtype=x.dtype, persistable=False)
7508+
name = unique_name.generate(".".join([helper.name, 'tmp']))
7509+
7510+
out = helper.create_variable(
7511+
type=x.type, name=name, dtype=x.dtype, persistable=False)
75127512

75137513
helper.append_op(
75147514
type="clip_by_norm",

0 commit comments

Comments
 (0)