Spaces:
Running on Zero
Running on Zero
|
Download README.md from hugging-apps/anymo: direct link, hf CLI and curl.
- Browser
- Download file 2.08 kB
-
https://huggingface.co/spaces/hugging-apps/anymo/resolve/main/README.md
- Command line
-
hf download hf://spaces/hugging-apps/anymo/README.md
-
curl -L -o README.md https://huggingface.co/spaces/hugging-apps/anymo/resolve/main/README.md
2.08 kB
A newer version of the Gradio SDK is available: 6.32.0
metadata
title: AnyMo
emoji: π
colorFrom: red
colorTo: indigo
sdk: gradio
sdk_version: 6.31.0
app_file: app.py
short_description: Wearable-IMU motion captioning & activity recognition
python_version: '3.12'
startup_duration_timeout: 30m
π AnyMo β motion understanding from wearable IMUs
Interactive demo for AnyMo ("AnyMo: Geometry-Aware Setup-Agnostic Modeling of Human Motion in the Wild"). AnyMo consumes raw wearable-IMU time series β attached at any subset of 23 canonical body segments, in any order β and produces:
- Motion captions β free-form natural-language descriptions of the motion.
- Zero-shot activity recognition β the closest match among your candidate activity labels, via IMU-text embedding similarity.
How to use
- Pick a bundled sample β real 5-second IMU windows (Head + Left Wrist +
Right Wrist, 60 Hz) from the AnyMo-Bench test split β or upload your own
.npyarray of shape[T, S, 6](or flattened[T, SΓ6]). Channels are[acc_x, acc_y, acc_z, gyro_x, gyro_y, gyro_z]in m/sΒ² and rad/s. - Set each sensor's body location (Head, Left Wrist, Right Wrist for the bundled samples).
- Press Analyze motion.
The window is resampled to the model's native 60 Hz and passed through AnyMo's geometry-aware ST-GCN encoder, product-quantized motion tokenizer, and Qwen2.5-0.5B language backbone.
Links
- π Paper
- π» Code
- π€ Model (Apache-2.0)
- π AnyMo-Bench
Sample data attribution
The six bundled example windows (samples/*.npy) are drawn from the
AnyMo-Bench
test split (CC BY-NC 4.0).
They are redistributed here for demonstration purposes with attribution;
non-commercial use only.