John6666 commited on
Commit
467b9b3
1 Parent(s): f390e2a

Upload 2 files

Browse files
Files changed (1) hide show
  1. mod.py +4 -5
mod.py CHANGED
@@ -24,7 +24,9 @@ models = [
24
  "John6666/copycat-flux-test-fp8-v11-fp8-flux",
25
  "John6666/nepotism-fuxdevschnell-v3aio-fp8-flux",
26
  "John6666/niji-style-flux-devfp8-fp8-flux",
 
27
  "John6666/lyh-dalle-anime-v12dalle-fp8-flux",
 
28
  "John6666/fluxunchained-artfulnsfw-fut516xfp8e4m3fnv11-fp8-flux",
29
  "John6666/fastflux-unchained-t5f16-fp8-flux",
30
  "John6666/iniverse-mix-xl-sfwnsfw-fluxdfp8v10-fp8-flux",
@@ -164,12 +166,11 @@ def get_control_params():
164
 
165
  from preprocessor import Preprocessor
166
  def preprocess_image(image: Image.Image, control_mode: str, height: int, width: int,
167
- preprocess_resolution: int, progress=gr.Progress(track_tqdm=True)):
168
  if control_mode == "None": return image
169
  image_resolution = max(width, height)
170
  image_before = resize_image(expand2square(image.convert("RGB")), image_resolution, image_resolution, False)
171
  # generated control_
172
- progress(0, desc="start to generate control image")
173
  print("start to generate control image")
174
  preprocessor = Preprocessor()
175
  if control_mode == "depth_midas":
@@ -221,7 +222,6 @@ def preprocess_image(image: Image.Image, control_mode: str, height: int, width:
221
 
222
  image_after = resize_image(control_image, width, height, False)
223
  ref_width, ref_height = image.size
224
- progress(1, desc=f"generate control image success: {ref_width}x{ref_height} => {image_width}x{image_height}")
225
  print(f"generate control image success: {ref_width}x{ref_height} => {image_width}x{image_height}")
226
  return image_after
227
 
@@ -271,9 +271,8 @@ def get_trigger_word(lorajson: list[dict]):
271
 
272
  # https://huggingface.co/docs/diffusers/v0.23.1/en/api/loaders#diffusers.loaders.LoraLoaderMixin.fuse_lora
273
  # https://github.com/huggingface/diffusers/issues/4919
274
- def fuse_loras(pipe, lorajson: list[dict], progress=gr.Progress(track_tqdm=True)):
275
  if not lorajson or not isinstance(lorajson, list): return
276
- progress(0, desc="Fusing LoRA.")
277
  a_list = []
278
  w_list = []
279
  for d in lorajson:
 
24
  "John6666/copycat-flux-test-fp8-v11-fp8-flux",
25
  "John6666/nepotism-fuxdevschnell-v3aio-fp8-flux",
26
  "John6666/niji-style-flux-devfp8-fp8-flux",
27
+ "John6666/niji56-style-v3-fp8-flux",
28
  "John6666/lyh-dalle-anime-v12dalle-fp8-flux",
29
+ "John6666/xe-hentai-flux-01-fp8-flux",
30
  "John6666/fluxunchained-artfulnsfw-fut516xfp8e4m3fnv11-fp8-flux",
31
  "John6666/fastflux-unchained-t5f16-fp8-flux",
32
  "John6666/iniverse-mix-xl-sfwnsfw-fluxdfp8v10-fp8-flux",
 
166
 
167
  from preprocessor import Preprocessor
168
  def preprocess_image(image: Image.Image, control_mode: str, height: int, width: int,
169
+ preprocess_resolution: int):
170
  if control_mode == "None": return image
171
  image_resolution = max(width, height)
172
  image_before = resize_image(expand2square(image.convert("RGB")), image_resolution, image_resolution, False)
173
  # generated control_
 
174
  print("start to generate control image")
175
  preprocessor = Preprocessor()
176
  if control_mode == "depth_midas":
 
222
 
223
  image_after = resize_image(control_image, width, height, False)
224
  ref_width, ref_height = image.size
 
225
  print(f"generate control image success: {ref_width}x{ref_height} => {image_width}x{image_height}")
226
  return image_after
227
 
 
271
 
272
  # https://huggingface.co/docs/diffusers/v0.23.1/en/api/loaders#diffusers.loaders.LoraLoaderMixin.fuse_lora
273
  # https://github.com/huggingface/diffusers/issues/4919
274
+ def fuse_loras(pipe, lorajson: list[dict]):
275
  if not lorajson or not isinstance(lorajson, list): return
 
276
  a_list = []
277
  w_list = []
278
  for d in lorajson: