wing / README.md
Jam1e3's picture
Mirror WING project page
0d64a56 verified
|
Raw History Blame Contribute Delete
1.85 kB
metadata
title: WING | Project Page
emoji: 🪽
colorFrom: blue
colorTo: gray
sdk: static
app_file: index.html
fullWidth: true
short_description: WING paper, method, results, and robot demonstrations
tags:
  - robotics
  - robot-learning
  - imitation-learning
  - research

WING — World Action Learning via INteraction-Centric Spectral Latent Guidance

This static Space mirrors the WING project page: the paper, method animation, reported benchmark results, and recorded real-world robot demonstrations. It does not run model inference; model weights and an inference API are not included in the source project.

Source and assets

sync_from_website.py copies the original index.html, CSS, and JavaScript from the parent website project. It makes media URLs absolute so the Space uses the existing assets served by the WING project page. This keeps the Space layout and interactions aligned with the website without duplicating its large videos.

Local preview

Run python3 -m http.server 8081 in this directory and open http://localhost:8081.

Publish

After signing in with the Hugging Face CLI, run these commands from the parent wing_web directory:

hf repo create Jam1e3/wing --repo-type space --space-sdk static --exist-ok
python hf-space/sync_from_website.py
python hf-space/upload.py

Alternatively, run sh hf-space/publish.sh from the parent directory. It checks the logged-in account before creating or updating the Space.

The front matter above configures the Space. No build step or hardware is needed. To update it later, rerun sh hf-space/publish.sh. The Python upload uses HfApi.upload_folder because hf upload in the installed 1.0.1 CLI attempts to create a Gradio Space even when the target static Space already exists.