bhogarendernet commited on
Commit
9586f99
·
1 Parent(s): c242249

edited models array and remove second tab

Browse files
Files changed (1) hide show
  1. app.py +39 -74
app.py CHANGED
@@ -38,44 +38,45 @@ class RenderNet:
38
  return job_result
39
 
40
  def list_models(self):
41
- response = ['dreamshaper_8.safetensors [879db523c3]',
42
- 'ghostmix_v20Bakedvae.safetensors [e3edb8a26f]',
43
- 'protovisionXLHighFidelity3D_beta0520Bakedvae.safetensors [0538f9319d]',
44
- 'meinaunreal_v41.safetensors [613844c3d2]',
45
- 'realisticVisionV51_v51VAE.safetensors [ef76aa2332]',
46
- 'flat2DAnimerge_v30.safetensors [5dd56bfa12]',
47
- 'impressionismOil_sd15.safetensors [852f3ba1f1]',
48
- 'absolutereality_v181.safetensors [463d6a9fe8]',
49
- 'meinamix_meinaV11.safetensors [54ef3e3610]',
50
- 'rpg_v5.safetensors [bb7e29def5]',
51
- 'westernAnimation_v1.safetensors [d20bc9d543]',
52
- 'dynavisionXLAllInOneStylized_beta0411Bakedvae.safetensors [255f68ed9a]',
53
- 'realvisxlV10_v10VAE.safetensors [8b379c4a8b]',
54
- 'abyssorangemix3AOM3_aom3a1b.safetensors [5493a0ec49]',
55
- 'AnythingV5Ink_v5PrtRE.safetensors [7f96a1a9ca]',
56
- 'dreamshaperXL10_alpha2Xl10.safetensors [0f1b80cfe8]',
57
- 'epicrealism_naturalSinRC1VAE.safetensors [84d76a0328]',
58
- 'mcbsMachinecodesComic_v2.safetensors [faebcebd4c]',
59
- 'newdawnxl_31Bf16Version.safetensors [d4d708e36c]',
60
- 'nextphoto_v30.safetensors [1c1f913f3b]',
61
- 'nightvisionXLPhotorealisticPortrait_v0743ReleaseBakedvae.safetensors [9550adb9d6]',
62
- 'juggernautXL_version5.safetensors [70229e1d56]',
63
- 'cyberrealistic_v33.safetensors [3c8530cb22]',
64
- 'realcartoon3d_v8.safetensors [4e089bea6e]',
65
- 'sdxlUnstableDiffusers_v7ElectricMind.safetensors [2a4411ef93]',
66
- 'icbinpICantBelieveIts_seco.safetensors [fa1224c923]',
67
- 'majicmixFantasy_v20.safetensors [bde6750eac]',
68
- 'analogMadness_v60.safetensors [c95a4e4a92]',
69
- 'blazingDrive_V10g.safetensors [ac9e281d80]',
70
- 'LahMysteriousSDXL_v40.safetensors [da5ddce194]',
71
- 'nightSkyYOZORAStyle_yozoraV1Origin.safetensors [e7bf829cff]',
72
- 'neverendingDreamNED_v122BakedVae.safetensors [ecefb796ff]',
73
- 'darkSushiMixMix_225D.safetensors [cca17b08da]',
74
- 'meinapastel_v6Pastel.safetensors [6292dd40d6]',
75
- 'meinaalter_v3.safetensors [ecc87bab9c]',
76
- 'counterfeitxl_v10.safetensors [9a0157cad2]',
77
- 'plagion_v10.safetensors [0c42b21c09]',
78
- 'replicantV30_v30.safetensors [cf65f48ecf]'
 
79
  ]
80
 
81
  return response
@@ -279,41 +280,5 @@ with gr.Blocks(css=css) as demo:
279
 
280
  text_button.click(txt2img, inputs=[prompt, negative_prompt, model, steps, sampler, cfg_scale, width, height, seed], outputs=image_output)
281
 
282
- with gr.Tab("PNG Info"):
283
- def plaintext_to_html(text, classname=None):
284
- content = "<br>\n".join(html.escape(x) for x in text.split('\n'))
285
-
286
- return f"<p class='{classname}'>{content}</p>" if classname else f"<p>{content}</p>"
287
-
288
-
289
- def get_exif_data(image):
290
- items = image.info
291
-
292
- info = ''
293
- for key, text in items.items():
294
- info += f"""
295
- <div>
296
- <p><b>{plaintext_to_html(str(key))}</b></p>
297
- <p>{plaintext_to_html(str(text))}</p>
298
- </div>
299
- """.strip()+"\n"
300
-
301
- if len(info) == 0:
302
- message = "Nothing found in the image."
303
- info = f"<div><p>{message}<p></div>"
304
-
305
- return info
306
-
307
- with gr.Row():
308
- with gr.Column():
309
- image_input = gr.Image(type="pil")
310
-
311
- with gr.Column():
312
- exif_output = gr.HTML(label="EXIF Data")
313
- send_to_txt2img_btn = gr.Button("Send to txt2img")
314
-
315
- image_input.upload(get_exif_data, inputs=[image_input], outputs=exif_output)
316
- send_to_txt2img_btn.click(send_to_txt2img, inputs=[image_input], outputs=[tabs, prompt, negative_prompt, steps, seed,
317
- model, sampler, width, height, cfg_scale], concurrency_limit=10)
318
 
319
  demo.queue(max_size=80, api_open=False).launch(max_threads=256)
 
38
  return job_result
39
 
40
  def list_models(self):
41
+ response =[
42
+ 'dreamshaper',
43
+ 'ghost_mix',
44
+ 'proto_vision',
45
+ 'meina_unreal',
46
+ 'realistic_vision',
47
+ 'animerge',
48
+ 'oil_painting',
49
+ 'absolute_reality',
50
+ 'meinamix',
51
+ 'rpg',
52
+ 'western_animation',
53
+ 'dynavision',
54
+ 'Realvis_XL',
55
+ 'abyss_orange_mix',
56
+ 'anything_v5',
57
+ 'dreamshaper_xl',
58
+ 'epic_realism',
59
+ 'comicbook_style',
60
+ 'newdawnxl',
61
+ 'nextphoto',
62
+ 'nightvisionxl',
63
+ 'juggernaut',
64
+ 'cyber_realistic',
65
+ 'real_cartoon',
66
+ 'unstable_diffusers',
67
+ 'cant_believe',
68
+ 'majicmix_fantasy',
69
+ 'analog_madness',
70
+ 'blazing_drive',
71
+ 'mysteriousxl',
72
+ 'night_sky',
73
+ 'never_ending',
74
+ 'dark_sushi',
75
+ 'meina_pastel',
76
+ 'meina_alter',
77
+ 'counterfeitxl_v10',
78
+ 'plagion_v10',
79
+ 'replicant_v3.0'
80
  ]
81
 
82
  return response
 
280
 
281
  text_button.click(txt2img, inputs=[prompt, negative_prompt, model, steps, sampler, cfg_scale, width, height, seed], outputs=image_output)
282
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
283
 
284
  demo.queue(max_size=80, api_open=False).launch(max_threads=256)