ho11laqe commited on
Commit
ab657c0
1 Parent(s): bd0f059

task conversion

Browse files
Files changed (1) hide show
  1. app.py +25 -5
app.py CHANGED
@@ -1,9 +1,29 @@
1
  import gradio as gr
2
  import subprocess
 
 
3
 
4
- subprocess.run(["python", "nnunet/dataset_conversion/Task500_Glacier_inference.py"])
5
- def greet(name):
6
- return "Hello " + name + "!!"
 
7
 
8
- iface = gr.Interface(fn=greet, inputs="text", outputs="text")
9
- iface.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
  import subprocess
3
+ import os
4
+ import numpy as np
5
 
6
+ os.environ['data_raw'] = 'data_raw/'
7
+ os.environ['nnUNet_raw_data_base'] = 'nnUNet_raw_data_base/'
8
+ os.environ['nnUNet_preprocessed'] = 'nnUNet_preprocessed/'
9
+ os.environ['RESULTS_FOLDER'] = 'calvingfronts/'
10
 
11
+
12
+
13
+ def run_front_detection(input_img):
14
+ input_img.save('data_raw/test.png')
15
+ subprocess.run(
16
+ ['python3', 'nnunet/dataset_conversion/Task500_Glacier_inference.py', '-data_percentage', '100', '-base',
17
+ os.environ['data_raw']])
18
+ cmd = [
19
+ 'python3', 'nnunet/inference/predict_simple.py',
20
+ '-i', os.path.join('$nnUNet_raw_data_base', 'nnUNet_raw_data/Task500_Glacier_zonefronts/imagesTs/'),
21
+ '-o', os.path.join('$RESULTS_FOLDER', 'fold_0'),
22
+ '-t', '500','-m','2d','-f','0','-p', 'nnUNetPlansv2.1', '-tr','nnUNetTrainerV2', '-model_folder_name',
23
+ '$model'
24
+ ]
25
+ #subprocess.run(cmd)
26
+ #TODO remove files
27
+
28
+ demo = gr.Interface(run_front_detection, gr.Image(type='pil'), "image")
29
+ demo.launch()