Spaces:
Runtime error
Runtime error
update timeout
Browse files
app.py
CHANGED
@@ -52,7 +52,7 @@ model.save_pretrained("merged_adapters")
|
|
52 |
|
53 |
processor = PaliGemmaProcessor.from_pretrained(model_id)
|
54 |
|
55 |
-
@spaces.GPU
|
56 |
def infer(
|
57 |
image: PIL.Image.Image,
|
58 |
text: str,
|
@@ -313,10 +313,7 @@ def extract_objs(text, width, height, unique_labels=False):
|
|
313 |
#########
|
314 |
|
315 |
INTRO_TEXT="# 🔬🧠 CellVision AI -- Intelligent Cell Imaging Analysis 🤖🧫"
|
316 |
-
IMAGE_PROMPT=""
|
317 |
-
Describe the morphological characteristics and visible interactions between different cell types.
|
318 |
-
Assess the biological context to identify signs of cancer and the presence of antigens.
|
319 |
-
"""
|
320 |
|
321 |
with gr.Blocks(css="style.css") as demo:
|
322 |
gr.Markdown(INTRO_TEXT)
|
@@ -331,41 +328,14 @@ with gr.Blocks(css="style.css") as demo:
|
|
331 |
|
332 |
seg_btn = gr.Button("Submit")
|
333 |
examples = [["./examples/cnmc1.bmp", "segment cancerous cells"],
|
334 |
-
["./examples/cnmc1.bmp", "segment healthy cells"],
|
335 |
-
["./examples/cnmc1.bmp", "detect cancerous cells"],
|
336 |
-
["./examples/cnmc1.bmp", "detect healthy cells"],
|
337 |
-
["./examples/cnmc2.bmp", "segment cancerous cells"],
|
338 |
-
["./examples/cnmc2.bmp", "segment healthy cells"],
|
339 |
["./examples/cnmc2.bmp", "detect cancerous cells"],
|
340 |
-
["./examples/cnmc2.bmp", "detect healthy cells"],
|
341 |
-
["./examples/cnmc3.bmp", "segment cancerous cells"],
|
342 |
["./examples/cnmc3.bmp", "segment healthy cells"],
|
343 |
-
["./examples/cnmc3.bmp", "detect cancerous cells"],
|
344 |
-
["./examples/cnmc3.bmp", "detect healthy cells"],
|
345 |
-
["./examples/cnmc4.bmp", "segment cancerous cells"],
|
346 |
-
["./examples/cnmc4.bmp", "segment healthy cells"],
|
347 |
-
["./examples/cnmc4.bmp", "detect cancerous cells"],
|
348 |
["./examples/cnmc4.bmp", "detect healthy cells"],
|
349 |
["./examples/cnmc5.bmp", "segment cancerous cells"],
|
350 |
-
["./examples/cnmc5.bmp", "segment healthy cells"],
|
351 |
-
["./examples/cnmc5.bmp", "detect cancerous cells"],
|
352 |
-
["./examples/cnmc5.bmp", "detect healthy cells"],
|
353 |
-
["./examples/cnmc6.bmp", "segment cancerous cells"],
|
354 |
-
["./examples/cnmc6.bmp", "segment healthy cells"],
|
355 |
["./examples/cnmc6.bmp", "detect cancerous cells"],
|
356 |
-
["./examples/cnmc6.bmp", "detect healthy cells"],
|
357 |
-
["./examples/cnmc7.bmp", "segment cancerous cells"],
|
358 |
["./examples/cnmc7.bmp", "segment healthy cells"],
|
359 |
-
["./examples/cnmc7.bmp", "detect cancerous cells"],
|
360 |
-
["./examples/cnmc7.bmp", "detect healthy cells"],
|
361 |
-
["./examples/cnmc8.bmp", "segment cancerous cells"],
|
362 |
-
["./examples/cnmc8.bmp", "segment healthy cells"],
|
363 |
-
["./examples/cnmc8.bmp", "detect cancerous cells"],
|
364 |
["./examples/cnmc8.bmp", "detect healthy cells"],
|
365 |
["./examples/cnmc9.bmp", "segment cancerous cells"],
|
366 |
-
["./examples/cnmc9.bmp", "segment healthy cells"],
|
367 |
-
["./examples/cnmc9.bmp", "detect cancerous cells"],
|
368 |
-
["./examples/cnmc9.bmp", "detect healthy cells"],
|
369 |
["./examples/cart1.jpg", "segment cells"],
|
370 |
["./examples/cart1.jpg", "detect cells"],
|
371 |
["./examples/cart2.jpg", "segment cells"],
|
|
|
52 |
|
53 |
processor = PaliGemmaProcessor.from_pretrained(model_id)
|
54 |
|
55 |
+
@spaces.GPU(duration=120)
|
56 |
def infer(
|
57 |
image: PIL.Image.Image,
|
58 |
text: str,
|
|
|
313 |
#########
|
314 |
|
315 |
INTRO_TEXT="# 🔬🧠 CellVision AI -- Intelligent Cell Imaging Analysis 🤖🧫"
|
316 |
+
IMAGE_PROMPT="Assess the biological context to identify signs of cancer and the presence of antigens."
|
|
|
|
|
|
|
317 |
|
318 |
with gr.Blocks(css="style.css") as demo:
|
319 |
gr.Markdown(INTRO_TEXT)
|
|
|
328 |
|
329 |
seg_btn = gr.Button("Submit")
|
330 |
examples = [["./examples/cnmc1.bmp", "segment cancerous cells"],
|
|
|
|
|
|
|
|
|
|
|
331 |
["./examples/cnmc2.bmp", "detect cancerous cells"],
|
|
|
|
|
332 |
["./examples/cnmc3.bmp", "segment healthy cells"],
|
|
|
|
|
|
|
|
|
|
|
333 |
["./examples/cnmc4.bmp", "detect healthy cells"],
|
334 |
["./examples/cnmc5.bmp", "segment cancerous cells"],
|
|
|
|
|
|
|
|
|
|
|
335 |
["./examples/cnmc6.bmp", "detect cancerous cells"],
|
|
|
|
|
336 |
["./examples/cnmc7.bmp", "segment healthy cells"],
|
|
|
|
|
|
|
|
|
|
|
337 |
["./examples/cnmc8.bmp", "detect healthy cells"],
|
338 |
["./examples/cnmc9.bmp", "segment cancerous cells"],
|
|
|
|
|
|
|
339 |
["./examples/cart1.jpg", "segment cells"],
|
340 |
["./examples/cart1.jpg", "detect cells"],
|
341 |
["./examples/cart2.jpg", "segment cells"],
|