lorenzoinnocenti commited on
Commit
2a2910d
·
1 Parent(s): 637a738

model was corrupted

Browse files
.gitignore CHANGED
@@ -64,4 +64,7 @@ venv.bak/
64
  .vscode/
65
 
66
  # tmp folder
67
- .tmp
 
 
 
 
64
  .vscode/
65
 
66
  # tmp folder
67
+ .tmp
68
+
69
+ # gradio folder
70
+ .gradio
app.py CHANGED
@@ -366,6 +366,8 @@ class LocalizationModel:
366
 
367
 
368
  def infer(image1, image2):
 
 
369
  localization_model = LocalizationModel()
370
  change_detection_model = ChangeDetectionModel()
371
  # resize image1 to image2
@@ -410,6 +412,11 @@ sample_images = [
410
  ["assets/data/beirut_1_pre.png", "assets/data/beirut_1_post.png"]
411
  ]
412
 
 
 
 
 
 
413
  with gr.Blocks() as demo:
414
  gr.Markdown("## Infrastructure Damage Assessment")
415
  # description
@@ -437,9 +444,14 @@ with gr.Blocks() as demo:
437
  output_image1 = gr.Image(label="Roads and buildings localization", type="pil")
438
  output_image2 = gr.Image(label="Change detection", type="pil")
439
  submit_button = gr.Button("Run Inference")
440
- examples = gr.Examples(examples=sample_images, inputs=[
441
- input_image1, input_image2])
442
- submit_button.click(fn=infer, inputs=[input_image1, input_image2], outputs=[
443
- output_image1, output_image2])
 
 
 
 
 
444
 
445
  demo.launch()
 
366
 
367
 
368
  def infer(image1, image2):
369
+ assert isinstance(image1, Image.Image), "image1 is not a PIL Image"
370
+ assert isinstance(image2, Image.Image), "image2 is not a PIL Image"
371
  localization_model = LocalizationModel()
372
  change_detection_model = ChangeDetectionModel()
373
  # resize image1 to image2
 
412
  ["assets/data/beirut_1_pre.png", "assets/data/beirut_1_post.png"]
413
  ]
414
 
415
+ # Check if all files exist
416
+ for pair in sample_images:
417
+ for file in pair:
418
+ assert os.path.exists(file), f"File not found: {file}"
419
+
420
  with gr.Blocks() as demo:
421
  gr.Markdown("## Infrastructure Damage Assessment")
422
  # description
 
444
  output_image1 = gr.Image(label="Roads and buildings localization", type="pil")
445
  output_image2 = gr.Image(label="Change detection", type="pil")
446
  submit_button = gr.Button("Run Inference")
447
+ examples = gr.Examples(
448
+ examples=sample_images,
449
+ inputs=[input_image1, input_image2]
450
+ )
451
+ submit_button.click(
452
+ infer,
453
+ inputs=[input_image1, input_image2],
454
+ outputs=[output_image1, output_image2],
455
+ )
456
 
457
  demo.launch()
assets/data/croppe.png DELETED

Git LFS Details

  • SHA256: 3996e5c4eb884a0216a6bb2a34236d78e68ed2ab98a0603fb14e45ef09116f90
  • Pointer size: 132 Bytes
  • Size of remote file: 2.8 MB
assets/models/localization.onnx CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:545413e05e89b0b3382b4aade9e8f2a5f8c825d5c4e91b77b6c4f57401ff3086
3
- size 295
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4fccf7582ce357e67b6f16be6c969a394a47fb11a62a311c99fa0fd7e529af1c
3
+ size 361226794
requirements.txt CHANGED
@@ -4,4 +4,5 @@ onnxruntime==1.21.0
4
  pandas==2.2.3
5
  pillow==11.1.0
6
  scipy==1.15.2
7
- tqdm==4.67.1
 
 
4
  pandas==2.2.3
5
  pillow==11.1.0
6
  scipy==1.15.2
7
+ tqdm==4.67.1
8
+ pydantic==2.10.6