Skip to content

Commit 5e4fbfb

Browse files
committed
fix load
1 parent 9f8abe9 commit 5e4fbfb

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

core/trainers/framework/startup.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,9 @@ def load(self, context, is_fleet=False, main_program=None):
3838
if dirname is None or dirname == "":
3939
return
4040
print("going to load ", dirname)
41-
if is_fleet:
42-
context["fleet"].load_persistables(context["exe"], dirname)
43-
else:
44-
fluid.io.load_persistables(
45-
context["exe"], dirname, main_program=main_program)
41+
fluid.io.load_persistables(
42+
context["exe"], dirname, main_program=main_program)
43+
print("load from {} success".format(dirname))
4644

4745

4846
class SingleStartup(StartupBase):
@@ -81,7 +79,6 @@ def startup(self, context):
8179
"startup_program"]
8280
with fluid.program_guard(train_prog, startup_prog):
8381
context["exe"].run(startup_prog)
84-
self.load(context, True)
8582
context["status"] = "train_pass"
8683

8784

@@ -99,7 +96,7 @@ def startup(self, context):
9996
"startup_program"]
10097
with fluid.program_guard(train_prog, startup_prog):
10198
context["exe"].run(startup_prog)
102-
self.load(context, True)
99+
self.load(context, main_program=train_prog)
103100
context["status"] = "train_pass"
104101

105102

0 commit comments

Comments
 (0)