From 00ab68ca88c4e2107ff9ef4f22b73acc17e334c7 Mon Sep 17 00:00:00 2001 From: wanghaoshuang Date: Wed, 24 Jan 2018 11:33:27 +0800 Subject: [PATCH] Deepcopy ParamAttr while creating parameter. --- python/paddle/v2/fluid/layer_helper.py | 1 + 1 file changed, 1 insertion(+) diff --git a/python/paddle/v2/fluid/layer_helper.py b/python/paddle/v2/fluid/layer_helper.py index 191d2349b5e..1580414c547 100644 --- a/python/paddle/v2/fluid/layer_helper.py +++ b/python/paddle/v2/fluid/layer_helper.py @@ -109,6 +109,7 @@ class LayerHelper(object): is_bias=False, default_initializer=None): # Deepcopy the attr so that parameters can be shared in program + attr = copy.deepcopy(attr) assert isinstance(attr, ParamAttr) suffix = 'b' if is_bias else 'w' -- GitLab