Skip to content

Commit 3be1cee

Browse files
committed
avoid crash due to dangling batch_size reference
1 parent bdb0651 commit 3be1cee

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

ldm/dream/pngwriter.py

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@
1717

1818

1919
class PngWriter:
20-
def __init__(self, outdir, prompt=None, batch_size=1):
20+
def __init__(self, outdir, prompt=None):
2121
self.outdir = outdir
22-
self.batch_size = batch_size
2322
self.prompt = prompt
2423
self.filepath = None
2524
self.files_written = []
@@ -50,10 +49,7 @@ def unique_filename(self, seed, upscaled=False, previouspath=None):
5049
)
5150
basecount = int(filename.split('.', 1)[0])
5251
basecount += 1
53-
if self.batch_size > 1:
54-
filename = f'{basecount:06}.{seed}.01.png'
55-
else:
56-
filename = f'{basecount:06}.{seed}.png'
52+
filename = f'{basecount:06}.{seed}.png'
5753
return os.path.join(self.outdir, filename)
5854

5955
else:
@@ -69,11 +65,6 @@ def unique_filename(self, seed, upscaled=False, previouspath=None):
6965
series += 1
7066
filename = f'{basecount:06}.{seed}.png'
7167
path = os.path.join(self.outdir, filename)
72-
if self.batch_size > 1 or os.path.exists(path):
73-
if upscaled:
74-
break
75-
filename = f'{basecount:06}.{seed}.{series:02}.png'
76-
path = os.path.join(self.outdir, filename)
7768
finished = not os.path.exists(path)
7869
return os.path.join(self.outdir, filename)
7970

0 commit comments

Comments
 (0)