Spaces:
Running
on
Zero
Running
on
Zero
fix: weights
Browse files
app.py
CHANGED
|
@@ -13,7 +13,9 @@ eval_net = CIDNet()
|
|
| 13 |
eval_net.trans.gated = True
|
| 14 |
eval_net.trans.gated2 = True
|
| 15 |
|
| 16 |
-
def process_image(input_img,score,model_path,gamma,alpha_s=1.0,alpha_i=1.0):
|
|
|
|
|
|
|
| 17 |
torch.set_grad_enabled(False)
|
| 18 |
eval_net.load_state_dict(torch.load(os.path.join(directory,model_path), map_location=lambda storage, loc: storage))
|
| 19 |
eval_net.eval()
|
|
@@ -65,7 +67,7 @@ interface = gr.Interface(
|
|
| 65 |
inputs=[
|
| 66 |
gr.Image(label="Low-light Image", type="pil"),
|
| 67 |
gr.Radio(choices=['Yes','No'],label="Image Score"),
|
| 68 |
-
gr.Radio(choices=pth_files2,label="Model
|
| 69 |
gr.Slider(0.1,10,label="gamma curve",step=0.01,value=1.0, info="Best range is [0.5,2.5]."),
|
| 70 |
gr.Slider(0,2,label="Alpha-s",step=0.01,value=1.0, info="Higher is more saturated."),
|
| 71 |
gr.Slider(0.1,2,label="Alpha-i",step=0.01,value=1.0, info="Higher is more lighted.")
|
|
|
|
| 13 |
eval_net.trans.gated = True
|
| 14 |
eval_net.trans.gated2 = True
|
| 15 |
|
| 16 |
+
def process_image(input_img,score,model_path,gamma=1.0,alpha_s=1.0,alpha_i=1.0):
|
| 17 |
+
if len(model_path) == 0:
|
| 18 |
+
return input_img,"Please choose a model weights.","Please choose a model weights."
|
| 19 |
torch.set_grad_enabled(False)
|
| 20 |
eval_net.load_state_dict(torch.load(os.path.join(directory,model_path), map_location=lambda storage, loc: storage))
|
| 21 |
eval_net.eval()
|
|
|
|
| 67 |
inputs=[
|
| 68 |
gr.Image(label="Low-light Image", type="pil"),
|
| 69 |
gr.Radio(choices=['Yes','No'],label="Image Score"),
|
| 70 |
+
gr.Radio(choices=pth_files2,label="Model Weights",info="Choose your model. The best models are \"SICE.pth\" and \"generalization.pth\"."),
|
| 71 |
gr.Slider(0.1,10,label="gamma curve",step=0.01,value=1.0, info="Best range is [0.5,2.5]."),
|
| 72 |
gr.Slider(0,2,label="Alpha-s",step=0.01,value=1.0, info="Higher is more saturated."),
|
| 73 |
gr.Slider(0.1,2,label="Alpha-i",step=0.01,value=1.0, info="Higher is more lighted.")
|