Commit Graph

  • e82e7a02e9 feat(train): add accelerate for multi gpu training (#2154) Pepijn 2025-10-16 17:41:55 +02:00
  • de34e876cc Update default targets nemo 2025-10-16 16:13:41 +02:00
  • 7f42338ae9 Add CLI end-to-end tests nemo 2025-10-16 16:08:20 +02:00
  • 6c2fd8970c Correct way of identifying when to save config nemo 2025-10-16 16:07:22 +02:00
  • 6fb8539159 Don't unload & merge the PEFT model nemo 2025-10-16 16:06:23 +02:00
  • 8765b57c0a fix precommit and fix tests feat/accelerate-melt-gpus Pepijn 2025-10-16 14:52:32 +02:00
  • ccdf06f0f1 Merge branch 'main' into feat/accelerate-melt-gpus Pepijn 2025-10-16 14:46:52 +02:00
  • e263a1de13 Better documentation for CLI arguments nemo 2025-10-16 14:39:43 +02:00
  • 845b359d39 Fix homunculus teleoperator input lag (#2196) Ryan Pennings 2025-10-16 20:39:05 +11:00
  • 8a32764c38 use accelerate to determin logging Pepijn 2025-10-15 13:04:34 +02:00
  • c775d8d07a add min memory to cpu tests Pepijn 2025-10-15 13:00:30 +02:00
  • 300d614ae5 encorperate feedback pr Pepijn 2025-10-15 12:57:41 +02:00
  • d9f0c8c3ae add initial modeling Pepijn 2025-10-15 12:52:33 +02:00
  • 1d86482101 Merge branch 'main' into feat/accelerate-melt-gpus Pepijn 2025-10-14 20:48:46 +02:00
  • 224be5be9a Merge branch 'main' into feat/add_macos_ci feat/add_macos_ci Steven Palma 2025-10-14 18:52:04 +02:00
  • a6ff3cfebb chore(deps): libero dep pointing to main (#2201) Steven Palma 2025-10-14 18:19:49 +02:00
  • 5730b0edfa Merge branch 'main' into feat/accelerate-melt-gpus Pepijn 2025-10-14 17:43:16 +02:00
  • ebf64bd80e fix formatting Pepijn 2025-10-14 17:37:47 +02:00
  • 271d92dcaa feat(sim): add metaworld env (#2088) Jade Choghari 2025-10-14 17:21:18 +02:00
  • f8a185f753 cleanup logging Pepijn 2025-10-14 17:05:47 +02:00
  • 8e940bf361 Feat/expand add features (#2202) Michel Aractingi 2025-10-14 16:19:50 +02:00
  • 6e8be57eb2 chore(policies): deprecate pi0fast (#2203) Steven Palma 2025-10-14 16:00:42 +02:00
  • a66b50d372 scale lr decay if we reduce steps Pepijn 2025-10-14 15:59:46 +02:00
  • 723013c71b feat(scripts): Introduce build_inference_frame/make_robot_action util to easily allow API-based Inference (#2143) Francesco Capuano 2025-10-14 15:47:32 +02:00
  • d39e7f0bc4 Log adapter config to WandB nemo 2025-10-14 15:36:06 +02:00
  • 20d4b5d347 Remove use_peft parameter from training script nemo 2025-10-14 15:35:38 +02:00
  • 9950bfd66f fix bug Pepijn 2025-10-14 15:22:59 +02:00
  • 4170d1b6f1 cleanup Pepijn 2025-10-14 14:48:18 +02:00
  • bf6ac5e110 fix(datasets): conversion script function naming (#2199) Steven Palma 2025-10-14 14:36:32 +02:00
  • d3f1ece680 cleanup update method Pepijn 2025-10-14 14:33:58 +02:00
  • 4061b3f5b3 always use accelerate Pepijn 2025-10-14 14:24:55 +02:00
  • d2687e9486 add some debugging Pepijn 2025-10-14 14:13:50 +02:00
  • bb824f2275 change accelerate detection Pepijn 2025-10-14 14:08:20 +02:00
  • da78460b65 fix OOM bug Pepijn 2025-10-14 14:01:51 +02:00
  • 3ce5bcf24d feat(deps): add setuptools dependency (#2187) Steven Palma 2025-10-14 14:00:52 +02:00
  • a0d0b00e04 small improvements in train Pepijn 2025-10-14 13:53:38 +02:00
  • cabc47c5ad simplify accelerate main process detection Pepijn 2025-10-14 13:38:36 +02:00
  • 50ff388bf6 update docs, and small improvements in train Pepijn 2025-10-14 13:31:52 +02:00
  • a86cea5708 fix path optimizer state Pepijn 2025-10-14 11:26:57 +02:00
  • 6486982ab4 small fixes Pepijn 2025-10-14 10:46:19 +02:00
  • 2bc154e706 Merge branch 'feat/accelerate-melt-gpus' of https://github.com/huggingface/lerobot into feat/accelerate-melt-gpus Pepijn 2025-10-14 10:25:20 +02:00
  • 0d79130729 pre download dataset in tests Pepijn 2025-10-14 10:24:46 +02:00
  • ed267d4cf1 Merge branch 'main' into feat/accelerate-melt-gpus Pepijn 2025-10-14 01:13:23 -07:00
  • 252bca9354 dont push to hub in multi gpu tests Pepijn 2025-10-14 10:06:32 +02:00
  • 43bef1d91c fix test Pepijn 2025-10-13 17:59:59 +02:00
  • 4c40be57d8 change runner Pepijn 2025-10-13 17:28:06 +02:00
  • 6f5bb4d4a4 fix outdated example in docs (#2182) Francesco Capuano 2025-10-13 16:43:23 +02:00
  • 02408fb244 Remove PEFT compatibility changes in config nemo 2025-10-13 16:32:04 +02:00
  • c711a628b9 add tests Pepijn 2025-10-13 16:25:46 +02:00
  • 7cd710857d update factory with dsrl Michel Aractingi 2025-10-13 16:12:39 +02:00
  • 5c9bfd57ec Add dsrl policy files Michel Aractingi 2025-10-13 15:45:16 +02:00
  • f29311ccb0 fix: very minor fix but hey devil is in details (#2168) Francesco Capuano 2025-10-13 10:44:53 +02:00
  • 0c79cf8f4e Add missing finalize calls in example (#2175) Michel Aractingi 2025-10-11 21:15:43 +02:00
  • f2ff370459 Incremental parquet writing (#1903) Michel Aractingi 2025-10-11 11:01:30 +02:00
  • 25f60c301b use TeleopEvents.RERECORD_EPISODE in gym_manipulator (#2165) Juan Pizarro 2025-10-11 00:15:42 +02:00
  • 0699b46d87 refactor(envs): add custom-observation-size (#2167) Jade Choghari 2025-10-10 20:41:37 +02:00
  • a74affad7c try with local rank Pepijn 2025-10-10 15:52:49 +02:00
  • 63fcebd5a7 main logging Pepijn 2025-10-10 15:01:27 +02:00
  • 8ebda30d1a Merge branch 'feat/accelerate-melt-gpus' of https://github.com/huggingface/lerobot into feat/accelerate-melt-gpus Pepijn 2025-10-10 14:06:01 +02:00
  • b65172f819 only log in main process Pepijn 2025-10-10 14:05:53 +02:00
  • deaeb4281c Merge branch 'main' into feat/accelerate-melt-gpus Pepijn 2025-10-10 13:35:58 +02:00
  • 771b03c30d fix pre commit Pepijn 2025-10-10 13:35:26 +02:00
  • b8f7e401d4 Dataset tools (#2100) Michel Aractingi 2025-10-10 12:32:07 +02:00
  • 656fc0f059 Remove validate_robot_cameras_for_policy (#2150) Pepijn 2025-10-10 11:34:21 +02:00
  • d709acfc55 Merge branch 'feat/accelerate-melt-gpus' of https://github.com/huggingface/lerobot into feat/accelerate-melt-gpus Pepijn 2025-10-10 11:25:55 +02:00
  • 95b6035baa Place logging under accelerate and update docs Pepijn 2025-10-10 11:25:53 +02:00
  • 629bbca96b Merge branch 'main' into feat/accelerate-melt-gpus Pepijn 2025-10-10 10:09:53 +02:00
  • 829d2d1ad9 fic(docs): local docs links (#2149) Steven Palma 2025-10-09 15:20:07 +02:00
  • 52751e8e6d Merge branch 'main' into feat/accelerate-melt-gpus Pepijn 2025-10-09 15:19:48 +02:00
  • 4b7cd7211a add docs and only push model once Pepijn 2025-10-09 15:11:47 +02:00
  • 390bfffa92 Merge remote-tracking branch 'hf/main' into feature/basic-peft-support nemo 2025-10-09 11:30:55 +02:00
  • 4ccf28437a Add act documentation (#2139) Pepijn 2025-10-08 20:07:14 +02:00
  • 9a49e57c72 refactor(datasets): add compress_level parameter to write_image() and set it to 1 (#2135) Steven Palma 2025-10-08 20:06:56 +02:00
  • 67269e33a5 ci: add more env flags Steven Palma 2025-10-08 17:14:20 +02:00
  • 66936f278f feat(ci): add macos runner testing Steven Palma 2025-10-07 18:38:10 +02:00
  • 6c28ef894a chore(docs): add missing license headers (#2140) Steven Palma 2025-10-08 14:27:52 +02:00
  • bf3c8746b7 feat(devices): add lazy loading for 3rd party robots cameras and teleoperators (#2123) Steven Palma 2025-10-07 17:46:22 +02:00
  • 9f32e00f90 fix(async): Add pre and post processing to async inference and update docs (#2132) Pepijn 2025-10-07 15:10:31 +02:00
  • fcaa0ea5f9 remove extra time base set. (#2133) Michel Aractingi 2025-10-07 14:09:36 +02:00
  • 5ac9356135 Update README.md to fix broken link to example notebook for visuals (#2117) Iulia Feroli 2025-10-07 09:43:32 +02:00
  • b74e2a6113 feat(deps): ceil dependency versions (#2091) Steven Palma 2025-10-05 17:53:43 +02:00
  • 4457c978b2 Enhance keyboard teleoperation to capture both character and special keys. Clear current pressed keys in KeyboardEndEffectorTeleop for improved state management. fix/keyboard_ee_teleop AdilZouitine 2025-10-03 16:51:22 +02:00
  • dbce707db5 Initialize logging in training script for both main and non-main processes AdilZouitine 2025-10-03 16:43:05 +02:00
  • a4bed41132 Improve docs pi (#2110) Pepijn 2025-10-03 12:06:18 +02:00
  • 5c8dd883be fix bug in augment_dataset_quantile_stats.py that was not detecting… (#2106) Michel Aractingi 2025-10-02 18:28:44 +02:00
  • f30da2dec1 Enhance training and logging functionality with accelerator support AdilZouitine 2025-10-02 18:11:27 +02:00
  • 38f6fc816b (chore) improve v3 message, allow converting local datasets to V3 (#1948) Michel Aractingi 2025-10-02 15:49:18 +02:00
  • abde7be3b3 Add OpenPi, Pi0 and Pi0.5 (#1910) Pepijn 2025-10-02 13:14:45 +02:00
  • b6c528a438 Making Envs module pass MyPy checks (#2048) Akhil Ivaturi 2025-10-01 09:11:48 -05:00
  • 6d331310ab feat(mypy): configure mypy settings and add module overrides for gradual typing (#2101) Adil Zouitine 2025-10-01 15:14:41 +02:00
  • 5dfdec9288 feat(mypy): enable type checking for envs module and configure mypy settings in pyproject.toml (#2099) Adil Zouitine 2025-10-01 13:19:51 +02:00
  • 50977a2c28 fix(video_path): setting video_path to None during conversion for images datasets (#2095) Caroline Pascal 2025-10-01 11:03:52 +02:00
  • a0d7627d81 feat(train): include input and output features in processor overrides for normalization (#2088) (#2090) Adil Zouitine 2025-09-29 17:37:26 +02:00
  • 1ad2da403d feat(policies): add noise parameter to action prediction methods (#2063) Adil Zouitine 2025-09-29 17:02:19 +02:00
  • 2d3a605b3c Revert feat(normalization): add validation for empty features in NormalizerProcessorStep and UnnormalizerProcessorStep (#2087) Adil Zouitine 2025-09-29 16:55:52 +02:00
  • f173265354 feat(normalization): add validation for empty features in NormalizerProcessorStep and UnnormalizerProcessorStep (#2087) Adil Zouitine 2025-09-29 16:02:15 +02:00
  • bbcf66bd82 chore: enable simplify in ruff lint (#2085) revert/raise_empty_feature_processor_normalize Steven Palma 2025-09-29 15:06:56 +02:00
  • c378a325f0 chore: enable pyugrade ruff lint (#2084) Steven Palma 2025-09-29 13:28:53 +02:00
  • 90684a9690 Improve V3 aggregate implementation (#2077) Qizhi Chen 2025-09-29 17:18:54 +08:00
  • f59eb54f5c chore: remove unused code (#2062) Steven Palma 2025-09-29 10:49:36 +02:00