ford442 commited on
Commit
953542c
·
verified ·
1 Parent(s): 0763f96

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -9
app.py CHANGED
@@ -238,12 +238,10 @@ def randomize_seed_fn(seed: int, randomize_seed: bool) -> int:
238
  seed = random.randint(0, MAX_SEED)
239
  return seed
240
 
241
- def uploadNote():
242
- # write note txt
243
- filename= f'tst_A_{seed}.txt'
244
- timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
245
  with open(filename, "w") as f:
246
- f.write(f"Realvis 5.0 (Tester A): {seed} png\n")
247
  f.write(f"Date/time: {timestamp} \n")
248
  f.write(f"Prompt: {prompt} \n")
249
  f.write(f"Steps: {num_inference_steps} \n")
@@ -298,14 +296,15 @@ def generate_30(
298
  options["use_resolution_binning"] = True
299
  images = []
300
  pipe.scheduler.set_timesteps(num_inference_steps,device)
301
- uploadNote()
 
302
  for i in range(0, num_images, BATCH_SIZE):
303
  batch_options = options.copy()
304
  batch_options["prompt"] = options["prompt"][i:i+BATCH_SIZE]
305
  if "negative_prompt" in batch_options:
306
  batch_options["negative_prompt"] = options["negative_prompt"][i:i+BATCH_SIZE]
307
  images.extend(pipe(**batch_options).images)
308
- sd_image_path = f"rv50_A_{seed}.png"
309
  images[0].save(sd_image_path,optimize=False,compress_level=0)
310
  upload_to_ftp(sd_image_path)
311
  image_paths = [save_image(img) for img in images]
@@ -353,7 +352,8 @@ def generate_60(
353
  options["use_resolution_binning"] = True
354
  images = []
355
  pipe.scheduler.set_timesteps(num_inference_steps,device)
356
- uploadNote()
 
357
  for i in range(0, num_images, BATCH_SIZE):
358
  batch_options = options.copy()
359
  batch_options["prompt"] = options["prompt"][i:i+BATCH_SIZE]
@@ -408,7 +408,8 @@ def generate_90(
408
  options["use_resolution_binning"] = True
409
  images = []
410
  pipe.scheduler.set_timesteps(num_inference_steps,device)
411
- uploadNote()
 
412
  for i in range(0, num_images, BATCH_SIZE):
413
  batch_options = options.copy()
414
  batch_options["prompt"] = options["prompt"][i:i+BATCH_SIZE]
 
238
  seed = random.randint(0, MAX_SEED)
239
  return seed
240
 
241
+ def uploadNote(prompt,num_inference_steps,guidance_scale,timestamp):
242
+ filename= f'tst_A_{timestamp}.txt'
 
 
243
  with open(filename, "w") as f:
244
+ f.write(f"Realvis 5.0 (Tester A) \n")
245
  f.write(f"Date/time: {timestamp} \n")
246
  f.write(f"Prompt: {prompt} \n")
247
  f.write(f"Steps: {num_inference_steps} \n")
 
296
  options["use_resolution_binning"] = True
297
  images = []
298
  pipe.scheduler.set_timesteps(num_inference_steps,device)
299
+ timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
300
+ uploadNote(prompt,num_inference_steps,guidance_scale,timestamp)
301
  for i in range(0, num_images, BATCH_SIZE):
302
  batch_options = options.copy()
303
  batch_options["prompt"] = options["prompt"][i:i+BATCH_SIZE]
304
  if "negative_prompt" in batch_options:
305
  batch_options["negative_prompt"] = options["negative_prompt"][i:i+BATCH_SIZE]
306
  images.extend(pipe(**batch_options).images)
307
+ sd_image_path = f"rv50_A_{timestamp}.png"
308
  images[0].save(sd_image_path,optimize=False,compress_level=0)
309
  upload_to_ftp(sd_image_path)
310
  image_paths = [save_image(img) for img in images]
 
352
  options["use_resolution_binning"] = True
353
  images = []
354
  pipe.scheduler.set_timesteps(num_inference_steps,device)
355
+ timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
356
+ uploadNote(prompt,num_inference_steps,guidance_scale,timestamp)
357
  for i in range(0, num_images, BATCH_SIZE):
358
  batch_options = options.copy()
359
  batch_options["prompt"] = options["prompt"][i:i+BATCH_SIZE]
 
408
  options["use_resolution_binning"] = True
409
  images = []
410
  pipe.scheduler.set_timesteps(num_inference_steps,device)
411
+ timestamp = datetime.datetime.now().strftime("%Y%m%d_%H%M%S")
412
+ uploadNote(prompt,num_inference_steps,guidance_scale,timestamp)
413
  for i in range(0, num_images, BATCH_SIZE):
414
  batch_options = options.copy()
415
  batch_options["prompt"] = options["prompt"][i:i+BATCH_SIZE]