balthou commited on
Commit
0ed77e1
·
1 Parent(s): d941e36

add large model

Browse files
README.md CHANGED
@@ -1,6 +1,6 @@
1
  ---
2
  title: Image Deblurring
3
- emoji: 💻
4
  colorFrom: gray
5
  colorTo: pink
6
  sdk: gradio
 
1
  ---
2
  title: Image Deblurring
3
+ emoji: 📷
4
  colorFrom: gray
5
  colorTo: pink
6
  sdk: gradio
app.py CHANGED
@@ -1,17 +1,17 @@
1
  import sys
2
  sys.path.append("src")
3
- from interactive_pipe import interactive_pipeline
4
- from rstor.analyzis.interactive.pipelines import natural_inference_pipeline, morph_canvas, CANVAS
5
- from rstor.analyzis.interactive.model_selection import get_default_models
6
- from pathlib import Path
7
- from rstor.analyzis.parser import get_parser
8
- import argparse
9
- from batch_processing import Batch
10
- from interactive_pipe.data_objects.image import Image
11
- from rstor.analyzis.interactive.images import image_selector
12
- from rstor.analyzis.interactive.crop import plug_crop_selector
13
- from rstor.analyzis.interactive.metrics import plug_configure_metrics
14
  from interactive_pipe import interactive, KeyboardControl
 
 
 
 
 
 
 
 
 
 
 
15
 
16
 
17
  def plug_morph_canvas():
@@ -48,8 +48,8 @@ def main(argv):
48
  image_control = (0, [0, len(img_list)-1])
49
  interactive(image_index=image_control)(image_selector)
50
  plug_crop_selector(num_pad=args.keyboard)
51
- plug_configure_metrics(key_shortcut="a") # "a" if args.keyboard else None)
52
- plug_morph_canvas()
53
  model_dict = get_default_models(args.experiments, Path(args.models_storage), keyboard_control=args.keyboard)
54
  interactive_pipeline(
55
  gui=args.backend,
@@ -63,4 +63,4 @@ def main(argv):
63
 
64
  if __name__ == "__main__":
65
  # main(sys.argv[1:])
66
- main(["-e", "6002", "-i", "__dataset/sample/*.*g", "-b","gradio"])
 
1
  import sys
2
  sys.path.append("src")
 
 
 
 
 
 
 
 
 
 
 
3
  from interactive_pipe import interactive, KeyboardControl
4
+ from rstor.analyzis.interactive.metrics import plug_configure_metrics
5
+ from rstor.analyzis.interactive.crop import plug_crop_selector
6
+ from rstor.analyzis.interactive.images import image_selector
7
+ from interactive_pipe.data_objects.image import Image
8
+ from batch_processing import Batch
9
+ import argparse
10
+ from rstor.analyzis.parser import get_parser
11
+ from pathlib import Path
12
+ from rstor.analyzis.interactive.model_selection import get_default_models
13
+ from rstor.analyzis.interactive.pipelines import natural_inference_pipeline, morph_canvas, CANVAS
14
+ from interactive_pipe import interactive_pipeline
15
 
16
 
17
  def plug_morph_canvas():
 
48
  image_control = (0, [0, len(img_list)-1])
49
  interactive(image_index=image_control)(image_selector)
50
  plug_crop_selector(num_pad=args.keyboard)
51
+ # plug_configure_metrics(key_shortcut="a") # "a" if args.keyboard else None)
52
+ # plug_morph_canvas()
53
  model_dict = get_default_models(args.experiments, Path(args.models_storage), keyboard_control=args.keyboard)
54
  interactive_pipeline(
55
  gui=args.backend,
 
63
 
64
  if __name__ == "__main__":
65
  # main(sys.argv[1:])
66
+ main(["-e", "6002", "5002", "-i", "__dataset/sample/*.*g", "-b", "gradio"])
scripts/configuration.py CHANGED
@@ -14,5 +14,5 @@ WANDBSPACE = "deblur-from-deadleaves"
14
  TRAIN_SCRIPT = "scripts/train.py" # Location of the training script
15
 
16
  ROOT_DIR = Path(__file__).parent
17
- OUTPUT_FOLDER_NAME = "__output"
18
  INFERENCE_FOLDER_NAME = "__inference"
 
14
  TRAIN_SCRIPT = "scripts/train.py" # Location of the training script
15
 
16
  ROOT_DIR = Path(__file__).parent
17
+ OUTPUT_FOLDER_NAME = "output"
18
  INFERENCE_FOLDER_NAME = "__inference"
scripts/output/5002/best_model.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:510eaf7c70702efc53afca96a5edf2ee83127210d8e8914e5e6c44bfc1aeb83b
3
+ size 165984598
scripts/{__output → output}/6002/best_model.pt RENAMED
File without changes
src/rstor/analyzis/interactive/model_selection.py CHANGED
@@ -8,7 +8,7 @@ from pathlib import Path
8
  from typing import List, Tuple
9
 
10
  from interactive_pipe import interactive
11
- MODELS_PATH = Path("scripts")/"__output"
12
 
13
 
14
  def model_selector(models_dict: dict, global_params={}, model_name="vanilla"):
 
8
  from typing import List, Tuple
9
 
10
  from interactive_pipe import interactive
11
+ MODELS_PATH = Path("scripts")/"output"
12
 
13
 
14
  def model_selector(models_dict: dict, global_params={}, model_name="vanilla"):