Spaces:
Runtime error
Runtime error
XRAY_CONFIG = { | |
"version": "3.4b3\n", | |
"mode": "blocks", | |
"dev_mode": True, | |
"analytics_enabled": False, | |
"components": [ | |
{ | |
"id": 27, | |
"type": "markdown", | |
"props": { | |
"value": "<h1>Detect Disease From Scan</h1>\n<p>With this model you can lorem ipsum</p>\n<ul>\n<li>ipsum 1</li>\n<li>ipsum 2</li>\n</ul>\n", | |
"name": "markdown", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 28, | |
"type": "checkboxgroup", | |
"props": { | |
"choices": ["Covid", "Malaria", "Lung Cancer"], | |
"value": [], | |
"label": "Disease to Scan For", | |
"show_label": True, | |
"name": "checkboxgroup", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{"id": 29, "type": "tabs", "props": {"visible": True, "style": {}}}, | |
{ | |
"id": 30, | |
"type": "tabitem", | |
"props": {"label": "X-ray", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 31, | |
"type": "row", | |
"props": { | |
"type": "row", | |
"variant": "default", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 32, | |
"type": "image", | |
"props": { | |
"image_mode": "RGB", | |
"source": "upload", | |
"tool": "editor", | |
"streaming": False, | |
"mirror_webcam": True, | |
"show_label": True, | |
"name": "image", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 33, | |
"type": "json", | |
"props": {"show_label": True, "name": "json", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 34, | |
"type": "button", | |
"props": { | |
"value": "Run", | |
"variant": "secondary", | |
"interactive": True, | |
"name": "button", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 35, | |
"type": "tabitem", | |
"props": {"label": "CT Scan", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 36, | |
"type": "row", | |
"props": { | |
"type": "row", | |
"variant": "default", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 37, | |
"type": "image", | |
"props": { | |
"image_mode": "RGB", | |
"source": "upload", | |
"tool": "editor", | |
"streaming": False, | |
"mirror_webcam": True, | |
"show_label": True, | |
"name": "image", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 38, | |
"type": "json", | |
"props": {"show_label": True, "name": "json", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 39, | |
"type": "button", | |
"props": { | |
"value": "Run", | |
"variant": "secondary", | |
"name": "button", | |
"interactive": True, | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 40, | |
"type": "textbox", | |
"props": { | |
"lines": 1, | |
"max_lines": 20, | |
"value": "", | |
"type": "text", | |
"show_label": True, | |
"name": "textbox", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 41, | |
"type": "form", | |
"props": {"type": "form", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 42, | |
"type": "form", | |
"props": {"type": "form", "visible": True, "style": {}}, | |
}, | |
], | |
"css": None, | |
"title": "Gradio", | |
"is_space": False, | |
"enable_queue": None, | |
"show_error": False, | |
"show_api": True, | |
"layout": { | |
"id": 26, | |
"children": [ | |
{"id": 27}, | |
{"id": 41, "children": [{"id": 28}]}, | |
{ | |
"id": 29, | |
"children": [ | |
{ | |
"id": 30, | |
"children": [ | |
{"id": 31, "children": [{"id": 32}, {"id": 33}]}, | |
{"id": 34}, | |
], | |
}, | |
{ | |
"id": 35, | |
"children": [ | |
{"id": 36, "children": [{"id": 37}, {"id": 38}]}, | |
{"id": 39}, | |
], | |
}, | |
], | |
}, | |
{"id": 42, "children": [{"id": 40}]}, | |
], | |
}, | |
"dependencies": [ | |
{ | |
"targets": [34], | |
"trigger": "click", | |
"inputs": [28, 32], | |
"outputs": [33], | |
"backend_fn": True, | |
"js": None, | |
"queue": None, | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"batch": False, | |
"max_batch_size": 4, | |
"cancels": [], | |
"every": None, | |
"collects_event_data": False, | |
"types": {"continuous": False, "generator": False}, | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
{ | |
"targets": [39], | |
"trigger": "click", | |
"inputs": [28, 37], | |
"outputs": [38], | |
"backend_fn": True, | |
"js": None, | |
"queue": None, | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"batch": False, | |
"max_batch_size": 4, | |
"cancels": [], | |
"every": None, | |
"collects_event_data": False, | |
"types": {"continuous": False, "generator": False}, | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
{ | |
"targets": [], | |
"trigger": "load", | |
"inputs": [], | |
"outputs": [40], | |
"backend_fn": True, | |
"js": None, | |
"queue": None, | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"batch": False, | |
"max_batch_size": 4, | |
"cancels": [], | |
"every": None, | |
"collects_event_data": False, | |
"types": {"continuous": False, "generator": False}, | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
], | |
} | |
XRAY_CONFIG_DIFF_IDS = { | |
"version": "3.4b3\n", | |
"mode": "blocks", | |
"analytics_enabled": False, | |
"dev_mode": True, | |
"components": [ | |
{ | |
"id": 27, | |
"type": "markdown", | |
"props": { | |
"value": "<h1>Detect Disease From Scan</h1>\n<p>With this model you can lorem ipsum</p>\n<ul>\n<li>ipsum 1</li>\n<li>ipsum 2</li>\n</ul>\n", | |
"name": "markdown", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 28, | |
"type": "checkboxgroup", | |
"props": { | |
"choices": ["Covid", "Malaria", "Lung Cancer"], | |
"value": [], | |
"label": "Disease to Scan For", | |
"show_label": True, | |
"name": "checkboxgroup", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{"id": 29, "type": "tabs", "props": {"visible": True, "style": {}}}, | |
{ | |
"id": 30, | |
"type": "tabitem", | |
"props": {"label": "X-ray", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 31, | |
"type": "row", | |
"props": { | |
"type": "row", | |
"variant": "default", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 32, | |
"type": "image", | |
"props": { | |
"image_mode": "RGB", | |
"source": "upload", | |
"tool": "editor", | |
"streaming": False, | |
"mirror_webcam": True, | |
"show_label": True, | |
"name": "image", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 33, | |
"type": "json", | |
"props": {"show_label": True, "name": "json", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 34, | |
"type": "button", | |
"props": { | |
"value": "Run", | |
"variant": "secondary", | |
"interactive": True, | |
"name": "button", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 35, | |
"type": "tabitem", | |
"props": {"label": "CT Scan", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 36, | |
"type": "row", | |
"props": { | |
"type": "row", | |
"variant": "default", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 37, | |
"type": "image", | |
"props": { | |
"image_mode": "RGB", | |
"source": "upload", | |
"tool": "editor", | |
"streaming": False, | |
"mirror_webcam": True, | |
"show_label": True, | |
"name": "image", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 38, | |
"type": "json", | |
"props": {"show_label": True, "name": "json", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 933, | |
"type": "button", | |
"props": { | |
"value": "Run", | |
"variant": "secondary", | |
"interactive": True, | |
"name": "button", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 40, | |
"type": "textbox", | |
"props": { | |
"lines": 1, | |
"max_lines": 20, | |
"value": "", | |
"type": "text", | |
"show_label": True, | |
"name": "textbox", | |
"visible": True, | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 41, | |
"type": "form", | |
"props": {"type": "form", "visible": True, "style": {}}, | |
}, | |
{ | |
"id": 42, | |
"type": "form", | |
"props": {"type": "form", "visible": True, "style": {}}, | |
}, | |
], | |
"css": None, | |
"title": "Gradio", | |
"is_space": False, | |
"enable_queue": None, | |
"show_error": False, | |
"show_api": True, | |
"layout": { | |
"id": 26, | |
"children": [ | |
{"id": 27}, | |
{"id": 41, "children": [{"id": 28}]}, | |
{ | |
"id": 29, | |
"children": [ | |
{ | |
"id": 30, | |
"children": [ | |
{"id": 31, "children": [{"id": 32}, {"id": 33}]}, | |
{"id": 34}, | |
], | |
}, | |
{ | |
"id": 35, | |
"children": [ | |
{"id": 36, "children": [{"id": 37}, {"id": 38}]}, | |
{"id": 933}, | |
], | |
}, | |
], | |
}, | |
{"id": 42, "children": [{"id": 40}]}, | |
], | |
}, | |
"dependencies": [ | |
{ | |
"targets": [34], | |
"trigger": "click", | |
"inputs": [28, 32], | |
"outputs": [33], | |
"backend_fn": True, | |
"js": None, | |
"queue": None, | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"batch": False, | |
"max_batch_size": 4, | |
"cancels": [], | |
"every": None, | |
"collects_event_data": False, | |
"types": {"continuous": False, "generator": False}, | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
{ | |
"targets": [933], | |
"trigger": "click", | |
"inputs": [28, 37], | |
"outputs": [38], | |
"backend_fn": True, | |
"js": None, | |
"queue": None, | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"batch": False, | |
"max_batch_size": 4, | |
"cancels": [], | |
"every": None, | |
"collects_event_data": False, | |
"types": {"continuous": False, "generator": False}, | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
{ | |
"targets": [], | |
"trigger": "load", | |
"inputs": [], | |
"outputs": [40], | |
"backend_fn": True, | |
"js": None, | |
"queue": None, | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"batch": False, | |
"max_batch_size": 4, | |
"cancels": [], | |
"every": None, | |
"collects_event_data": False, | |
"types": {"continuous": False, "generator": False}, | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
], | |
} | |
XRAY_CONFIG_WITH_MISTAKE = { | |
"mode": "blocks", | |
"dev_mode": True, | |
"analytics_enabled": False, | |
"components": [ | |
{ | |
"id": 1, | |
"type": "markdown", | |
"props": { | |
"value": "<h1>Detect Disease From Scan</h1>\n<p>With this model you can lorem ipsum</p>\n<ul>\n<li>ipsum 1</li>\n<li>ipsum 2</li>\n</ul>\n", | |
"name": "markdown", | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 2, | |
"type": "checkboxgroup", | |
"props": { | |
"choices": ["Covid", "Malaria", "Lung Cancer"], | |
"value": [], | |
"name": "checkboxgroup", | |
"show_label": True, | |
"label": "Disease to Scan For", | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 3, | |
"type": "tabs", | |
"props": { | |
"style": {}, | |
"value": True, | |
}, | |
}, | |
{ | |
"id": 4, | |
"type": "tabitem", | |
"props": { | |
"label": "X-ray", | |
"style": {}, | |
"value": True, | |
}, | |
}, | |
{ | |
"id": 5, | |
"type": "row", | |
"props": {"type": "row", "variant": "default", "style": {}, "value": True}, | |
}, | |
{ | |
"id": 6, | |
"type": "image", | |
"props": { | |
"image_mode": "RGB", | |
"source": "upload", | |
"streaming": False, | |
"mirror_webcam": True, | |
"tool": "editor", | |
"name": "image", | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 7, | |
"type": "json", | |
"props": { | |
"name": "json", | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 8, | |
"type": "button", | |
"props": { | |
"value": "Run", | |
"name": "button", | |
"interactive": True, | |
"css": {"background-color": "red", "--hover-color": "orange"}, | |
"variant": "secondary", | |
}, | |
}, | |
{ | |
"id": 9, | |
"type": "tabitem", | |
"props": { | |
"show_label": True, | |
"label": "CT Scan", | |
"style": {}, | |
"value": True, | |
}, | |
}, | |
{ | |
"id": 10, | |
"type": "row", | |
"props": {"type": "row", "variant": "default", "style": {}, "value": True}, | |
}, | |
{ | |
"id": 11, | |
"type": "image", | |
"props": { | |
"image_mode": "RGB", | |
"source": "upload", | |
"tool": "editor", | |
"streaming": False, | |
"mirror_webcam": True, | |
"name": "image", | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 12, | |
"type": "json", | |
"props": { | |
"name": "json", | |
"style": {}, | |
}, | |
}, | |
{ | |
"id": 13, | |
"type": "button", | |
"props": { | |
"value": "Run", | |
"interactive": True, | |
"name": "button", | |
"style": {}, | |
"variant": "secondary", | |
}, | |
}, | |
{ | |
"id": 14, | |
"type": "textbox", | |
"props": { | |
"lines": 1, | |
"value": "", | |
"name": "textbox", | |
"type": "text", | |
"style": {}, | |
}, | |
}, | |
], | |
"layout": { | |
"id": 0, | |
"children": [ | |
{"id": 1}, | |
{"id": 2}, | |
{ | |
"id": 3, | |
"children": [ | |
{ | |
"id": 4, | |
"children": [ | |
{"id": 5, "children": [{"id": 6}, {"id": 7}]}, | |
{"id": 8}, | |
], | |
}, | |
{ | |
"id": 9, | |
"children": [ | |
{"id": 10, "children": [{"id": 12}, {"id": 11}]}, | |
{"id": 13}, | |
], | |
}, | |
], | |
}, | |
{"id": 14}, | |
], | |
}, | |
"dependencies": [ | |
{ | |
"targets": [8], | |
"trigger": "click", | |
"inputs": [2, 6], | |
"outputs": [7], | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"cancels": [], | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
{ | |
"targets": [13], | |
"trigger": "click", | |
"inputs": [2, 11], | |
"outputs": [12], | |
"api_name": None, | |
"scroll_to_output": False, | |
"show_progress": True, | |
"cancels": [], | |
"trigger_after": None, | |
"trigger_only_on_success": False, | |
}, | |
], | |
} | |