File tree 3 files changed +11
-2
lines changed
3 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ def main(json_path='options/train_drunet.json'):
51
51
if opt ['dist' ]:
52
52
init_dist ('pytorch' )
53
53
opt ['rank' ], opt ['world_size' ] = get_dist_info ()
54
-
54
+
55
55
if opt ['rank' ] == 0 :
56
56
util .mkdirs ((path for key , path in opt ['path' ].items () if 'pretrained' not in key ))
57
57
@@ -160,6 +160,9 @@ def main(json_path='options/train_drunet.json'):
160
160
'''
161
161
162
162
for epoch in range (1000000 ): # keep running
163
+ if opt ['dist' ]:
164
+ train_sampler .set_epoch (epoch )
165
+
163
166
for i , train_data in enumerate (train_loader ):
164
167
165
168
current_step += 1
Original file line number Diff line number Diff line change @@ -172,6 +172,9 @@ def main(json_path='options/train_msrresnet_gan.json'):
172
172
'''
173
173
174
174
for epoch in range (1000000 ): # keep running
175
+ if opt ['dist' ]:
176
+ train_sampler .set_epoch (epoch )
177
+
175
178
for i , train_data in enumerate (train_loader ):
176
179
177
180
current_step += 1
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ def main(json_path='options/train_msrresnet_psnr.json'):
54
54
if opt ['dist' ]:
55
55
init_dist ('pytorch' )
56
56
opt ['rank' ], opt ['world_size' ] = get_dist_info ()
57
-
57
+
58
58
if opt ['rank' ] == 0 :
59
59
util .mkdirs ((path for key , path in opt ['path' ].items () if 'pretrained' not in key ))
60
60
@@ -165,6 +165,9 @@ def main(json_path='options/train_msrresnet_psnr.json'):
165
165
'''
166
166
167
167
for epoch in range (1000000 ): # keep running
168
+ if opt ['dist' ]:
169
+ train_sampler .set_epoch (epoch )
170
+
168
171
for i , train_data in enumerate (train_loader ):
169
172
170
173
current_step += 1
You can’t perform that action at this time.
0 commit comments