LUNA: Real-Time VLAs via Future-state-aware Asynchronous Inference
LUNA is an efficient and easy-to-use framework for VLAs inference.
Features
LUNA is efficient through:
- Asynchronous Inference: Overlaps action prediction with execution to achieve real-time performance
- Future-state Awareness: Uses predicted future states for more accurate action planning
LUNA is easy to use with:
- Simple CLI: Clean command-line interface for inference and serving
- Flexible Configuration: YAML-based configuration for easy customization
Installation
# Create conda environment
conda create -n "luna" python=3.10
conda activate luna
# Install dependencies
pip install -e .
Usage
# Run inference with a trained policy
luna run examples/inference/async.yaml
# Start model server for remote inference
luna server examples/inference/async.yaml
# Run inference with custom parameters
luna run examples/inference/async.yaml --action_quant_ratio=2
LUNA is designed to be flexible and extensible, allowing users to easily integrate new policies and customize existing ones.
Metadata
Release files for luna2 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| luna2-0.1.5.tar.gz | 105.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| luna2-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 239.8 kB
Release files / luna2-0.1.5.tar.gz
| Download URL | luna2-0.1.5.tar.gz |
|---|---|
| Size | 105.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
46892cdc4c6347c88b84692aefa57ecabce57fa3f364da2ac10510286f263d81
|
|
BLAKE2b-256 checksum How to use checksums |
6035b28c5a659b9efd304e6c13234fb820a25b9c5de3084ac51bccda5981477c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / luna2-0.1.5-py3-none-any.whl
| Download URL | luna2-0.1.5-py3-none-any.whl |
|---|---|
| Size | 134.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
233d1813368da660756daec1babc25527795fe1bce3653a33d338e7d4b76b3eb
|
|
BLAKE2b-256 checksum How to use checksums |
9055fc8a246d246889a14de54a11354ebedd6e71b9ada5e17edeedc2a133526b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|