Commit b69c37d2 authored by guaneec's avatar guaneec Committed by AUTOMATIC1111
Browse files

Allow datasets with only 1 image in TI

parent 7157e5d0
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -83,7 +83,7 @@ class PersonalizedBase(Dataset):

            self.dataset.append(entry)

        assert len(self.dataset) > 1, "No images have been found in the dataset."
        assert len(self.dataset) > 0, "No images have been found in the dataset."
        self.length = len(self.dataset) * repeats // batch_size

        self.initial_indexes = np.arange(len(self.dataset))
@@ -91,7 +91,7 @@ class PersonalizedBase(Dataset):
        self.shuffle()

    def shuffle(self):
        self.indexes = self.initial_indexes[torch.randperm(self.initial_indexes.shape[0])]
        self.indexes = self.initial_indexes[torch.randperm(self.initial_indexes.shape[0]).numpy()]

    def create_text(self, filename_text):
        text = random.choice(self.lines)