Guillaume1989's picture
initial commit
5eca0b2
raw
history blame
747 Bytes
import sys, signal, base64, re, io, json, time
from io import BytesIO
from pathlib import Path
from typing import Dict
import subprocess
import requests
import gradio as gr
from PIL import Image
from app import MAPPER, save_run, _ensure_h
input = (
"a graph about the choice of profession",
"https://notepadacademy.com/wp-content/uploads/2023/08/image.png"
)
#MAPPER.process_query(input[0])
#MAPPER.process_image(input[1])
r = requests.get(input[1], stream=True, timeout=10); r.raise_for_status()
img = _ensure_h(Image.open(io.BytesIO(r.content)).convert("RGB"))
img_proc = img.copy(); MAPPER.process_image(img_proc)
toks, maps = MAPPER.get_token_similarity_maps(input[0], img_proc)
save_run(
input[0], input[1], img, maps
)