Skip to content

Commit 8b97a3a

Browse files
committed
rerun ci. test=develop
1 parent a52be7c commit 8b97a3a

File tree

5 files changed

+9
-8
lines changed

5 files changed

+9
-8
lines changed

python/paddle/fluid/framework.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1735,7 +1735,7 @@ def _is_optimized(self):
17351735
return self.__is_optimized
17361736

17371737
@_is_optimized.setter
1738-
def set__is_optimized(self, target):
1738+
def _is_optimized(self, target):
17391739
self.__is_optimized = target
17401740

17411741
@property
@@ -1756,7 +1756,7 @@ def op_role(self):
17561756
return self._current_role
17571757

17581758
@op_role.setter
1759-
def set_op_role(self, role):
1759+
def op_role(self, role):
17601760
self._current_role = role
17611761

17621762
@property

python/paddle/fluid/io.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -931,7 +931,7 @@ def save_inference_model(dirname,
931931

932932
if main_program is None:
933933
main_program = default_main_program()
934-
if main_program.is_optimized:
934+
if main_program._is_optimized:
935935
warnings.warn(
936936
"save_inference_model must put before you call memory_optimize. \
937937
the memory_optimize will modify the original program, \

python/paddle/fluid/parallel_executor.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ def __init__(self,
135135
# step3: init build_strategy
136136
if build_strategy is None:
137137
build_strategy = BuildStrategy()
138+
build_strategy.enable_inplace = False if main._is_optimized else True
138139
build_strategy.num_trainers = num_trainers
139140
build_strategy.trainer_id = trainer_id
140141
# FIXME(zcd): is_distribution_ is a temporary field, because in pserver mode,

python/paddle/fluid/tests/unittests/test_inference_model_io.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,9 @@ def test_save_inference_model(self):
108108
exe.run(init_program, feed={}, fetch_list=[])
109109

110110
memory_optimize(program, print_log=True)
111-
self.assertRaises(RuntimeError,
112-
save_inference_model(MODEL_DIR, ["x", "y"],
113-
[avg_cost], exe, program))
111+
self.assertEqual(program._is_optimized, True)
112+
# will print warning message
113+
save_inference_model(MODEL_DIR, ["x", "y"], [avg_cost], exe, program)
114114

115115

116116
if __name__ == '__main__':

python/paddle/fluid/transpiler/memory_optimization_transpiler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@ def to_name_str(var):
540540
if skip_opt_set is not None:
541541
skip_opt_set = set(map(to_name_str, skip_opt_set))
542542
cfgs = _get_cfgs(input_program)
543-
input_program.is_optimized = True
543+
input_program._is_optimized = True
544544
for cfg in cfgs:
545545
cfg.memory_optimize(skip_opt_set=skip_opt_set, level=level)
546546

@@ -560,6 +560,6 @@ def release_memory(input_program, skip_opt_set=None):
560560
None
561561
"""
562562
cfgs = _get_cfgs(input_program)
563-
input_program.is_optimized = True
563+
input_program._is_optimized = True
564564
for cfg in cfgs:
565565
cfg.release_memory(skip_opt_set=skip_opt_set)

0 commit comments

Comments
 (0)