You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+41-78Lines changed: 41 additions & 78 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,11 @@
1
+
## Abstract
2
+
3
+
Vision-language-action (VLA) models unify perception, language, and control for embodied agents but face significant challenges in practical deployment due to rapidly increasing compute and memory demands, especially as models scale to longer horizons and larger backbones. To address these bottlenecks, we introduce **QuantVLA**, a training-free post-training quantization (PTQ) framework that, to our knowledge, is the first PTQ approach for VLA systems and the first to successfully quantize a diffusion transformer (DiT) action head. QuantVLA incorporates three scale-calibrated components: (1) a selective quantization layout that integerizes all linear layers in both the language backbone and the DiT while keeping attention projections in floating point to preserve the original operator schedule; (2) attention temperature matching, a lightweight per-head scaling mechanism that stabilizes attention logits and is folded into the dequantization scales at inference; and (3) output head balancing, a per-layer residual interface calibration that mitigates post-projection energy drift. The framework requires no additional training, uses only a small unlabeled calibration buffer, and supports integer kernels for low-bit weights and activations while leaving the architecture unchanged. Across representative VLA models on LIBERO, QuantVLA exceeds the task success rates of full-precision baselines, achieves about **70% relative memory savings** on the quantized components, providing a practical pathway toward scalable low-bit embodied intelligence under strict compute, memory, and power constraints.
4
+
5
+
- Paper: https://arxiv.org/abs/2602.20309
6
+
- Project page: https://quantvla.github.io/
7
+
8
+
1
9
# QuantVLA GR00T Environment Setup Guide
2
10
3
11
This document describes how to set up two conda environments for running the QuantVLA GR00T project (DuQuant W4A8 + ATM + OHB quantization for GR00T N1.5).
@@ -18,7 +26,7 @@ The project uses a **dual-environment architecture**:
18
26
-**CUDA Driver**: >= 12.4
19
27
-**Conda**: Miniconda or Anaconda installed at `~/miniconda3`
This repo is built upon the official GR00T codebase:
239
+
-https://github.com/NVIDIA/Isaac-GR00T
240
+
241
+
## Important Note (Fake Quantization)
281
242
282
-
## Troubleshooting
243
+
The current release uses **fake quantization** for GR00T (DuQuant W4A8 + ATM + OHB).
244
+
It is intended for **accuracy / success-rate evaluation only**. It does **not** reflect real-world speedup or end-to-end memory reduction from low-bit kernels.
245
+
We plan to add real-kernel deployment and on-robot validation in a future update.
283
246
284
-
### flash-attn build fails with "Invalid cross-device link"
285
-
Add `--no-cache-dir` to the pip install command.
247
+
## Citation
286
248
287
-
### LIBERO `torch.load` error with PyTorch >= 2.6
288
-
Apply the `weights_only=False` patch as described in Step 5 of libero_test setup.
249
+
If you find this code useful, please cite:
289
250
290
-
### `ModuleNotFoundError: No module named 'future'`
291
-
Install the `future` package: `pip install future`
251
+
```bibtex
252
+
@article{quantvla2026,
253
+
title = {QuantVLA: Training-Free Post-Training Quantization for Vision-Language-Action Models},
254
+
author = {QuantVLA Authors},
255
+
journal = {arXiv preprint arXiv:2602.20309},
256
+
year = {2026},
257
+
url = {https://arxiv.org/abs/2602.20309}
258
+
}
292
259
293
-
### EGL errors during LIBERO evaluation
294
-
These are cleanup warnings from robosuite's rendering context and do not affect functionality. Safe to ignore.
295
260
296
-
### TensorFlow warnings
297
-
TensorFlow registration warnings (cuDNN, cuFFT, cuBLAS factories) are harmless. TF is only used for TensorBoard logging.
0 commit comments