@@ -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
4846class 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