andreped commited on
Commit
44bc519
·
1 Parent(s): eb714e7

Added get_logger convenience method; logging in compute

Browse files
Files changed (3) hide show
  1. demo/src/compute.py +7 -1
  2. demo/src/gui.py +0 -3
  3. demo/src/logger.py +5 -1
demo/src/compute.py CHANGED
@@ -1,11 +1,17 @@
1
  import subprocess as sp
2
 
 
 
 
 
 
3
 
4
  def run_model(fixed_path=None, moving_path=None, fixed_seg_path=None, moving_seg_path=None, output_path=None, task="B"):
5
  if (fixed_seg_path is None) or (moving_seg_path is None):
6
- print("The fixed or moving segmentation were not provided and are thus ignored for inference.")
7
  sp.check_call(["ddmr", "-f", fixed_path, "-m", moving_path, \
8
  "-o", output_path, "-a", task, "--model", "BL-NS", "--original-resolution"])
9
  else:
 
10
  sp.check_call(["ddmr", "-f", fixed_path, "-m", moving_path, "-fs", fixed_seg_path, "-ms", moving_seg_path,
11
  "-o", output_path, "-a", task, "--model", "BL-NS", "--original-resolution"])
 
1
  import subprocess as sp
2
 
3
+ from .logger import get_logger
4
+
5
+
6
+ LOGGER = get_logger()
7
+
8
 
9
  def run_model(fixed_path=None, moving_path=None, fixed_seg_path=None, moving_seg_path=None, output_path=None, task="B"):
10
  if (fixed_seg_path is None) or (moving_seg_path is None):
11
+ LOGGER.info("The fixed or moving segmentation were not provided and are thus ignored for inference.")
12
  sp.check_call(["ddmr", "-f", fixed_path, "-m", moving_path, \
13
  "-o", output_path, "-a", task, "--model", "BL-NS", "--original-resolution"])
14
  else:
15
+ LOGGER.info("All four inputs were successfully provided.")
16
  sp.check_call(["ddmr", "-f", fixed_path, "-m", moving_path, "-fs", fixed_seg_path, "-ms", moving_seg_path,
17
  "-o", output_path, "-a", task, "--model", "BL-NS", "--original-resolution"])
demo/src/gui.py CHANGED
@@ -1,6 +1,3 @@
1
- import logging
2
- import sys
3
-
4
  import gradio as gr
5
 
6
  from .compute import run_model
 
 
 
 
1
  import gradio as gr
2
 
3
  from .compute import run_model
demo/src/logger.py CHANGED
@@ -2,6 +2,10 @@ import logging
2
  import sys
3
 
4
 
 
 
 
 
5
  def setup_logger():
6
  # clear log
7
  file_to_delete = open("log.log",'w')
@@ -17,7 +21,7 @@ def setup_logger():
17
  handlers=handlers,
18
  )
19
 
20
- return logging.getLogger(__name__)
21
 
22
 
23
  def read_logs():
 
2
  import sys
3
 
4
 
5
+ def get_logger():
6
+ logging.getLogger(__name__)
7
+
8
+
9
  def setup_logger():
10
  # clear log
11
  file_to_delete = open("log.log",'w')
 
21
  handlers=handlers,
22
  )
23
 
24
+ return get_logger()
25
 
26
 
27
  def read_logs():