Spaces:
Running
Running
Update main_test_SRMNet.py
Browse files- main_test_SRMNet.py +12 -0
main_test_SRMNet.py
CHANGED
@@ -66,6 +66,7 @@ def main():
|
|
66 |
f = os.path.splitext(os.path.split(file_)[-1])[0]
|
67 |
save_img((os.path.join(args.result_dir, f + '.png')), restored)
|
68 |
print('{}'.format(os.path.join(args.result_dir, f + '.png')))
|
|
|
69 |
print('finish !')
|
70 |
|
71 |
|
@@ -99,6 +100,17 @@ def load_checkpoint(model, weights):
|
|
99 |
name = k[7:] # remove `module.`
|
100 |
new_state_dict[name] = v
|
101 |
model.load_state_dict(new_state_dict)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
102 |
|
103 |
|
104 |
if __name__ == '__main__':
|
|
|
66 |
f = os.path.splitext(os.path.split(file_)[-1])[0]
|
67 |
save_img((os.path.join(args.result_dir, f + '.png')), restored)
|
68 |
print('{}'.format(os.path.join(args.result_dir, f + '.png')))
|
69 |
+
clean_folder(args.input_dir)
|
70 |
print('finish !')
|
71 |
|
72 |
|
|
|
100 |
name = k[7:] # remove `module.`
|
101 |
new_state_dict[name] = v
|
102 |
model.load_state_dict(new_state_dict)
|
103 |
+
|
104 |
+
def clean_folder(folder):
|
105 |
+
for filename in os.listdir(folder):
|
106 |
+
file_path = os.path.join(folder, filename)
|
107 |
+
try:
|
108 |
+
if os.path.isfile(file_path) or os.path.islink(file_path):
|
109 |
+
os.unlink(file_path)
|
110 |
+
elif os.path.isdir(file_path):
|
111 |
+
shutil.rmtree(file_path)
|
112 |
+
except Exception as e:
|
113 |
+
print('Failed to delete %s. Reason: %s' % (file_path, e))
|
114 |
|
115 |
|
116 |
if __name__ == '__main__':
|