Daniel Verdu commited on
Commit
eb91312
1 Parent(s): d984001

merged changes

Browse files
Files changed (1) hide show
  1. deoldify/visualize.py +0 -37
deoldify/visualize.py CHANGED
@@ -19,21 +19,12 @@ from .generators import gen_inference_deep, gen_inference_wide
19
 
20
 
21
 
22
- <<<<<<< HEAD
23
- =======
24
  # class LoadedModel
25
- >>>>>>> 878ecf212e9f3f2f6e923e3bfff6ec899dc40143
26
  class ModelImageVisualizer:
27
  def __init__(self, filter: IFilter, results_dir: str = None):
28
  self.filter = filter
29
  self.results_dir = None if results_dir is None else Path(results_dir)
30
- <<<<<<< HEAD
31
-
32
- if self.results_dir is not None:
33
- self.results_dir.mkdir(parents=True, exist_ok=True)
34
- =======
35
  self.results_dir.mkdir(parents=True, exist_ok=True)
36
- >>>>>>> 878ecf212e9f3f2f6e923e3bfff6ec899dc40143
37
 
38
  def _clean_mem(self):
39
  torch.cuda.empty_cache()
@@ -223,42 +214,15 @@ class ModelImageVisualizer:
223
  return rows, columns
224
 
225
 
226
- <<<<<<< HEAD
227
- def get_image_colorizer(root_folder: Path = Path('./'), render_factor: int = 35, artistic: bool = True
228
- ) -> ModelImageVisualizer:
229
-
230
- =======
231
  def get_image_colorizer(
232
  root_folder: Path = Path('./'), render_factor: int = 35, artistic: bool = True
233
  ) -> ModelImageVisualizer:
234
- >>>>>>> 878ecf212e9f3f2f6e923e3bfff6ec899dc40143
235
  if artistic:
236
  return get_artistic_image_colorizer(root_folder=root_folder, render_factor=render_factor)
237
  else:
238
  return get_stable_image_colorizer(root_folder=root_folder, render_factor=render_factor)
239
 
240
 
241
- <<<<<<< HEAD
242
- def get_stable_image_colorizer(root_folder: Path = Path('./'), weights_name: str = 'ColorizeStable_gen',
243
- results_dir='result_images', render_factor: int = 35
244
- ) -> ModelImageVisualizer:
245
-
246
- learn = gen_inference_wide(root_folder=root_folder, weights_name=weights_name)
247
- filtr = MasterFilter([ColorizerFilter(learn=learn)], render_factor=render_factor)
248
- # vis = ModelImageVisualizer(filtr, results_dir=results_dir)
249
- vis = ModelImageVisualizer(filtr)
250
- return vis
251
-
252
-
253
- def get_artistic_image_colorizer(root_folder: Path = Path('./'), weights_name: str = 'ColorizeArtistic_gen',
254
- results_dir='result_images', render_factor: int = 35
255
- ) -> ModelImageVisualizer:
256
-
257
- learn = gen_inference_deep(root_folder=root_folder, weights_name=weights_name)
258
- filtr = MasterFilter([ColorizerFilter(learn=learn)], render_factor=render_factor)
259
- # vis = ModelImageVisualizer(filtr, results_dir=results_dir)
260
- vis = ModelImageVisualizer(filtr)
261
- =======
262
  def get_stable_image_colorizer(
263
  root_folder: Path = Path('./'),
264
  weights_name: str = 'ColorizeStable_gen',
@@ -280,5 +244,4 @@ def get_artistic_image_colorizer(
280
  learn = gen_inference_deep(root_folder=root_folder, weights_name=weights_name)
281
  filtr = MasterFilter([ColorizerFilter(learn=learn)], render_factor=render_factor)
282
  vis = ModelImageVisualizer(filtr, results_dir=results_dir)
283
- >>>>>>> 878ecf212e9f3f2f6e923e3bfff6ec899dc40143
284
  return vis
 
19
 
20
 
21
 
 
 
22
  # class LoadedModel
 
23
  class ModelImageVisualizer:
24
  def __init__(self, filter: IFilter, results_dir: str = None):
25
  self.filter = filter
26
  self.results_dir = None if results_dir is None else Path(results_dir)
 
 
 
 
 
27
  self.results_dir.mkdir(parents=True, exist_ok=True)
 
28
 
29
  def _clean_mem(self):
30
  torch.cuda.empty_cache()
 
214
  return rows, columns
215
 
216
 
 
 
 
 
 
217
  def get_image_colorizer(
218
  root_folder: Path = Path('./'), render_factor: int = 35, artistic: bool = True
219
  ) -> ModelImageVisualizer:
 
220
  if artistic:
221
  return get_artistic_image_colorizer(root_folder=root_folder, render_factor=render_factor)
222
  else:
223
  return get_stable_image_colorizer(root_folder=root_folder, render_factor=render_factor)
224
 
225
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
226
  def get_stable_image_colorizer(
227
  root_folder: Path = Path('./'),
228
  weights_name: str = 'ColorizeStable_gen',
 
244
  learn = gen_inference_deep(root_folder=root_folder, weights_name=weights_name)
245
  filtr = MasterFilter([ColorizerFilter(learn=learn)], render_factor=render_factor)
246
  vis = ModelImageVisualizer(filtr, results_dir=results_dir)
 
247
  return vis