Spaces:
Running
on
Zero
Running
on
Zero
fix image idx
Browse files
app.py
CHANGED
@@ -3607,6 +3607,7 @@ with demo:
|
|
3607 |
def run_heatmap(images, eigvecs, image1_slider, prompt_image1, n_eig, distance_slider, flat_idx=None, overlay_image=True):
|
3608 |
gr.Info(f"current number of eigenvectors: {n_eig}")
|
3609 |
eigvecs = torch.tensor(eigvecs)
|
|
|
3610 |
images = [image[0] for image in images]
|
3611 |
if isinstance(images[0], str):
|
3612 |
images = [Image.open(image[0]).convert("RGB").resize((256, 256)) for image in images]
|
@@ -3859,6 +3860,7 @@ with demo:
|
|
3859 |
def run_heatmap(images, eigvecs, image1_slider, prompt_image1, n_eig, distance_slider, flat_idx=None, overlay_image=True):
|
3860 |
gr.Info(f"current number of eigenvectors: {n_eig}", 2)
|
3861 |
eigvecs = torch.tensor(eigvecs)
|
|
|
3862 |
images = [image[0] for image in images]
|
3863 |
if isinstance(images[0], str):
|
3864 |
images = [Image.open(image[0]).convert("RGB").resize((256, 256)) for image in images]
|
|
|
3607 |
def run_heatmap(images, eigvecs, image1_slider, prompt_image1, n_eig, distance_slider, flat_idx=None, overlay_image=True):
|
3608 |
gr.Info(f"current number of eigenvectors: {n_eig}")
|
3609 |
eigvecs = torch.tensor(eigvecs)
|
3610 |
+
image1_slider = min(image1_slider, len(images)-1)
|
3611 |
images = [image[0] for image in images]
|
3612 |
if isinstance(images[0], str):
|
3613 |
images = [Image.open(image[0]).convert("RGB").resize((256, 256)) for image in images]
|
|
|
3860 |
def run_heatmap(images, eigvecs, image1_slider, prompt_image1, n_eig, distance_slider, flat_idx=None, overlay_image=True):
|
3861 |
gr.Info(f"current number of eigenvectors: {n_eig}", 2)
|
3862 |
eigvecs = torch.tensor(eigvecs)
|
3863 |
+
image1_slider = min(image1_slider, len(images)-1)
|
3864 |
images = [image[0] for image in images]
|
3865 |
if isinstance(images[0], str):
|
3866 |
images = [Image.open(image[0]).convert("RGB").resize((256, 256)) for image in images]
|