Yaron Koresh commited on
Commit
0c8044e
·
verified ·
1 Parent(s): c2c0ad5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -10
app.py CHANGED
@@ -75,11 +75,11 @@ def generate_random_string(length):
75
  def Piper(_do,_dont):
76
  return pipe(
77
  _do,
78
- height=528,
79
- width=704,
80
  negative_prompt=_dont,
81
  num_inference_steps=400,
82
- guidance_scale=9
83
  )
84
 
85
  def infer(prompt,prompt2):
@@ -87,13 +87,13 @@ def infer(prompt,prompt2):
87
  prompt_en = translate(prompt,"english")
88
  prompt2_en = translate(prompt2,"english")
89
  if prompt == None or prompt.strip() == "":
90
- _do = 'natural colors, rough texture, proportional content, dynamic poze, realistic details, award winning photograph, soft natural lighting, deep field, high definition, highly detailed, 8k'
91
  else:
92
- _do = f'{ prompt_en }, natural colors, rough texture, proportional content, dynamic poze, realistic details, award winning photograph, soft natural lighting, deep field, high definition, highly detailed, 8k'
93
  if prompt2 == None or prompt2.strip() == "":
94
- _dont = 'ugly, deformed, inflated, disfigured, poor details, bad anatomy, labels, texts, logos'
95
  else:
96
- _dont = f'ugly, deformed, inflated, disfigured, poor details, bad anatomy, {prompt2_en} where in {prompt_en}, logo where in {prompt_en}, text where in {prompt_en}, labels where in {prompt_en}, {prompt2_en}, labels'
97
  image = Piper(_do,_dont).images[0].save(name)
98
  return name
99
 
@@ -101,9 +101,10 @@ css="""
101
  #col-container {
102
  margin: 0 auto;
103
  max-width: 15cm;
 
104
  }
105
  #image-container {
106
- aspect-ratio: 4 / 3;
107
  }
108
  .dropdown-arrow {
109
  display: none !important;
@@ -112,8 +113,8 @@ css="""
112
 
113
  js="""
114
  function custom(){
115
- document.querySelector("div#prompt input").setAttribute("maxlength","35");
116
- document.querySelector("div#prompt2 input").setAttribute("maxlength","15");
117
  }
118
  """
119
 
 
75
  def Piper(_do,_dont):
76
  return pipe(
77
  _do,
78
+ height=704,
79
+ width=528,
80
  negative_prompt=_dont,
81
  num_inference_steps=400,
82
+ guidance_scale=10
83
  )
84
 
85
  def infer(prompt,prompt2):
 
87
  prompt_en = translate(prompt,"english")
88
  prompt2_en = translate(prompt2,"english")
89
  if prompt == None or prompt.strip() == "":
90
+ _do = 'natural deep warm colors, rough texture, proportional structure, dynamic poze, realistic details, award winning photograph, soft natural lighting, deep field, high definition, highly detailed, cold muted pastel background'
91
  else:
92
+ _do = f'{ prompt_en }, natural deep warm colors, rough texture, proportional structure, dynamic poze, realistic details, award winning photograph, soft natural lighting, deep field, high definition, highly detailed, cold muted pastel background'
93
  if prompt2 == None or prompt2.strip() == "":
94
+ _dont = 'ugly, deformed, inflated, disfigured, poor details, bad anatomy, logos, texts, any labels'
95
  else:
96
+ _dont = f'ugly, deformed, inflated, disfigured, poor details, bad anatomy, logos, text, any labels, {prompt2_en}, in the {prompt_en}, out of the {prompt2_en}'
97
  image = Piper(_do,_dont).images[0].save(name)
98
  return name
99
 
 
101
  #col-container {
102
  margin: 0 auto;
103
  max-width: 15cm;
104
+ max-height: 80vh;
105
  }
106
  #image-container {
107
+ aspect-ratio: 3 / 4;
108
  }
109
  .dropdown-arrow {
110
  display: none !important;
 
113
 
114
  js="""
115
  function custom(){
116
+ document.querySelector("div#prompt input").setAttribute("maxlength","32");
117
+ document.querySelector("div#prompt2 input").setAttribute("maxlength","16");
118
  }
119
  """
120