Commit Graph
36 Commits
Author SHA1 Message Date
suolyer e23a586846 add wm in readme (#96)
* Update README.md

* Update README.md

* Update README.md

* Update README.md

* add wm

* Update README.md
2026-05-29 14:46:06 +08:00
suolyer 37251724ff update readme (#95)
* Update README.md

* Update README.md

* Update README.md

* Update README.md
2026-05-28 15:21:48 +08:00
suolyer 2e7abcc487 Update README.md (#93) 2026-05-28 10:50:16 +08:00
Chen QingxuanandJerry Chen 97406f2ab5 Update follow and master key mismatch in compute_norm_stats.py (#86)
Co-authored-by: Jerry Chen <jerry@x2robot.com>
2026-02-11 13:46:09 +08:00
suolyerandyangping d18fa65fa1 add mot (#83)
* add mot

* update libero example

* translate zh to en

* fix load model from hf

* lint

* lint

---------

Co-authored-by: yangping <yangping@x2robot.com>
2026-02-03 11:35:25 +08:00
liangyuxin42andliangyuxin 05b6d8dcf7 Minor fix (#77)
* minor fix

* lint

---------

Co-authored-by: liangyuxin <liang@ali.com>
2025-12-10 16:05:25 +08:00
phoenixDongandfarmer 908329d214 [Serving] Update the details of the inference service (#70)
* Update the details of the inference service startup

* add functions to compute and update robot-specific action/state normalization stats

* Update for pre-commit

* Union compute_action_statistics code into update_action_statistics

* Update for pre-commit

* Add default value for dof_config and agent_pos_config

---------

Co-authored-by: farmer <farmer@x2robot.com>
2025-11-27 19:21:49 +08:00
ganzhiruyi efc658f178 Update issue templates 2025-11-16 20:55:15 +08:00
Tong WuandGeoffrey19 7b57b7800b Fixed the bug in flow matching (#68)
* fix a bug in flow matching

* fixed the bugs in flow matching

* fixed format

---------

Co-authored-by: Geoffrey19 <sympathischmann35@gmail.com>
2025-11-07 15:11:49 +08:00
Lufang Chen fbe354c266 Fix vqa script (#66)
* fix vqa script

* lint
2025-11-04 22:22:51 +08:00
Z.Xu 345677c8fa fix minor bug of pred_horizon (#63) 2025-10-30 21:20:54 +08:00
Lufang Chen 4fa32fb188 Update community info (#62)
* update community

* update
2025-10-28 16:35:57 +08:00
Lufang Chen 722335e428 Enable inference serving && fix train stability (#59)
* enable serving

* lint

* update

* update
2025-10-26 16:02:34 +08:00
Lufang Chen d821b0cb26 Fix normalizer (#57)
* fix normalizer

* fix val

* update compute stats

* delete norm

* update readme

* minor fix

* fix action normalizer

* fix

* fix

* update

* update

* update

* update

* update

* lint

* lint

* lint

* lint
2025-10-24 17:29:12 +08:00
Lufang Chen 35399d187a Update train from QwenVL (#50)
* update from vlm

* update

* update

* update
2025-10-16 10:53:51 +08:00
Lufang Chen 17335bcc3d Update train test split (#41)
* update

* lint
2025-09-27 12:51:25 +08:00
Starrick Liu 421db17d53 feat: Major optimization and robustness improvements (#31)
This release introduces significant performance optimizations, memory efficiency
improvements, and enhanced system robustness:

🚀 Performance Optimizations:
- Add three new fused CUDA kernels (rope_index, rot_pos_emb, get_window_index)
  for accelerated multimodal preprocessing
- Implement FSDP2 support for distributed training with improved memory efficiency
- Add Torch.compile integration for additional performance gains
- Optimize memory usage: reduce peak allocation from 48GB to 24GB on 8-GPU setup

🔧 System Robustness:
- Fix missing token position inputs in prediction pipeline
- Add type-robust negation operations in RoPE CUDA kernels (half/bfloat16 support)
- Fix dataset root parameter initialization in LeRobot data loader
- Enhanced error handling and input validation across fusion operators

📚 Documentation & Usability:
- Add comprehensive memory usage benchmarks and hardware recommendations
- Update citation format with proper arXiv reference
- Improve training configuration documentation with quick start guide
- Add detailed API documentation for new fusion operators

🛠️ Technical Details:
- Version bump to 1.0.1
- New CUDA kernels: rope_index.cu, rot_pos.cu, window_index.cu
- FSDP2 state dict loading with distribute_tensor support
- Enhanced multimodal RoPE with 3D position encoding
- Window attention optimization for Vision Transformers

Breaking Changes: None - all changes are backward compatible
2025-09-17 23:09:20 +08:00
Starrick Liu 86f70a3b08 [lint] format code with black (#22) 2025-09-11 18:54:25 +08:00
削微寒 23dc63a399 add vqa_inference script (#13) 2025-09-11 17:56:50 +08:00
ByteRainx 852d5ff417 fix: improve numerical stability in action normalization (#18)
- Add zero delta handling in _normalize method
- Use torch.ones_like to replace zero delta values
2025-09-11 15:51:44 +08:00
Lufang Chen cca7652657 update lint workflow (#19) 2025-09-11 13:43:22 +08:00
Lufang Chen e9332a283d [lint] Update lint (#16)
* update lint

* update readme

* update ruff lint
2025-09-11 13:18:33 +08:00
ganzhiruyi a89dce95aa Merge pull request #10 from StarrickLiu/main
Fix tokenizer reading and update README
2025-09-09 16:47:41 +08:00
Starrick d9305278af Fix tokenizer reading and update README 2025-09-09 16:35:05 +08:00
ganzhiruyi 9571f67ae8 Merge pull request #8 from StarrickLiu/main
Fix Readme, fix Timer in training
2025-09-09 15:24:01 +08:00
Starrick f1a9567f61 Fix Readme, fix Timer in training 2025-09-09 15:04:00 +08:00
ganzhiruyi 5139132302 Merge pull request #6 from vincentccc/main
Fix model load/save && open-loop script
2025-09-09 11:18:28 +08:00
vincentccc 04d4947d26 update readme 2025-09-09 10:20:11 +08:00
vincentccc 49af1cf154 fix save check point 2025-09-08 23:21:03 +08:00
vincentccc 64b41cc4f6 update 2025-09-08 22:26:19 +08:00
vincentchen ff1feb611f fix load model 2025-09-08 21:58:59 +08:00
vincentchen 272264b516 fix open loop script 2025-09-08 18:37:11 +08:00
ganzhiruyi cfafa3923f Update ack link 2025-09-08 13:55:34 +08:00
ganzhiruyi f9896b5406 add cite 2025-09-08 06:34:50 +08:00
ganzhiruyi 5d872f9f3f Update README.md 2025-09-08 05:32:36 +08:00
Starrick 24dbdbd24b Init 2025-09-07 14:59:17 +08:00