GroundingPI / README.md
FanLR's picture
Restore original English demo UI exactly
019a613 verified
|
Raw History Blame Contribute Delete
1.82 kB

A newer version of the Gradio SDK is available: 6.30.0

Upgrade
metadata
title: GroundingPI Perception Studio
emoji: 馃幆
colorFrom: purple
colorTo: green
sdk: gradio
sdk_version: 5.49.1
python_version: 3.12.12
app_file: space_app.py
pinned: false
models:
  - GroundingPI/GroundingPI

GroundingPI 路 Perception Studio

The original English demo, with its purple and lime palette, fonts, layout, nine task routes and 22 image examples. Supports image upload, canvas zoom, target focus, original-pixel detail, downloads and structured outputs. Video remains disabled.

The model is GroundingPI/GroundingPI, pinned at revision 127b0e1c54c68f24bf769a80067521b815b695dd. Native processors, chat templates and GAM coordinates are preserved. Chinese OCR labels use the bundled Noto Sans CJK font.

Local preview

python3 -m venv .venv
.venv/bin/python -m pip install -r requirements.txt
GROUNDING_BACKEND=http DEMO_PORT=7862 .venv/bin/python space_app.py

The preview uses http://127.0.0.1:8000/v1 by default. Without a model service, it reports inference offline and allows browsing examples. It does not substitute stored predictions.

ZeroGPU

Deploy this directory to the existing FanLR/GroundingPI-4B Gradio Space. The Space and GPU backend belong to FanLR; model weights come from the public GroundingPI account repository. space_app.py replaces the old Space model variables with this pinned release. Do not configure both a local model path and a remote model repository.

Verification

.venv/bin/python -m unittest discover -s tests -v
.venv/bin/python scripts/verify_ui.py
.venv/bin/python scripts/build_bundle.py /absolute/path/studio.zip

Local tests and CPU package validation are recorded separately from live GPU inference. Images, fonts and model weights retain their source licenses; see assets/SOURCES.md and the model repository.