Commit Graph

  • 674e784aa9 Add description motor order SO-101 leader (#1051) Pepijn 2025-04-29 11:17:02 +02:00
  • 42bf1e8b9d Update tutorial (#1021) Pepijn 2025-04-28 09:00:32 +02:00
  • 4257fe5045 rename reward classifier AdilZouitine 2025-04-25 18:38:52 +02:00
  • ea89b29fe5 checkout normalize.py to prev commit Michel Aractingi 2025-04-25 18:10:59 +02:00
  • 50e9a8ed6a cleaning AdilZouitine 2025-04-25 17:22:02 +02:00
  • 1d4f660075 Merge branch 'main' into user/adil-zouitine/2025-1-7-port-hil-serl-new Adil Zouitine 2025-04-25 16:35:54 +02:00
  • bd4db8d747 [Port HIl-Serl] Refactor gym-manipulator (#1034) Michel Aractingi 2025-04-25 16:34:54 +02:00
  • 253c649507 Fix convert v30 with image datasets Remi Cadene 2025-04-24 18:51:53 +02:00
  • a8da4a347e Clean the code AdilZouitine 2025-04-24 17:22:54 +02:00
  • 0961836de5 Merge branch 'main' into user/azouitine/2025-04-24-hot-fix-ci user/azouitine/2025-04-24-hot-fix-ci Steven Palma 2025-04-24 17:19:55 +02:00
  • dcb24837e1 fix(tests): remove verbose argument deprecated in torch 2.7.0 Steven Palma 2025-04-24 17:14:56 +02:00
  • b8c2b0bb93 Clean the code and remove todo AdilZouitine 2025-04-24 16:10:56 +02:00
  • c58b504a9e [HIL-SERL]Remove overstrict pre-commit modifications (#1028) Adil Zouitine 2025-04-24 13:48:52 +02:00
  • a75d00970f fix(ci): Pin torchcodec (==0.2.1) to fix pipeline temporarly (#1030) Adil Zouitine 2025-04-24 12:16:02 +02:00
  • eaf5a61657 fix: camera and motors modules for mock robots user/fracapuano/2024-04-24-mocking-robots Francesco Capuano 2025-04-23 20:13:38 +02:00
  • c7b204f4a6 Bump torchversion AdilZouitine 2025-04-24 11:32:20 +02:00
  • 671ac3411f Merge branch 'main' into user/adil-zouitine/2025-1-7-port-hil-serl-new Adil Zouitine 2025-04-24 10:29:04 +02:00
  • 299effe0f1 [HIL-SERL] Update CI to allow installation of prerelease versions for lerobot (#1018) Adil Zouitine 2025-04-24 10:18:03 +02:00
  • 4df18de636 fix(ci): Pin draccus (<0.10.0) and torch (<2.7) to fix pipeline (#1022) Adil Zouitine 2025-04-24 09:42:03 +02:00
  • 8dc69c6126 Revert "[pre-commit.ci] pre-commit autoupdate" (#1025) Simon Alibert 2025-04-24 09:26:47 +02:00
  • 7d481e6048 [pre-commit.ci] pre-commit autoupdate (#1011) pre-commit-ci[bot] 2025-04-23 21:53:09 +02:00
  • 2b5fce823f fix: camera and motors modules for mock robots user/fracapuano/2025-04-23-fixing-mock-robot Francesco Capuano 2025-04-23 20:13:38 +02:00
  • 63f7144080 fix: sharing predicted chunk with user user/fracapuano/2025-04-23-predicting-chunks Francesco Capuano 2025-04-23 12:59:10 +02:00
  • 71715c3914 fix hf_dataset.set_transform(hf_transform_to_torch) Remi Cadene 2025-04-23 11:42:21 +02:00
  • 7c005c2aa1 Merge remote-tracking branch 'origin/user/rcadene/2025_04_11_dataset_v3' into user/rcadene/2025_04_11_dataset_v3 Remi Cadene 2025-04-23 09:16:37 +00:00
  • d518b036d0 Faster self.meta.episodes[...] Remi Cadene 2025-04-22 14:46:33 +00:00
  • a0018240d5 fix ci AdilZouitine 2025-04-22 16:16:04 +02:00
  • cf03ca930f allow to install prerelease for maniskill AdilZouitine 2025-04-22 14:07:31 +00:00
  • ecc960bf8a fix install ci AdilZouitine 2025-04-22 13:31:47 +00:00
  • b77cee7cc6 Ignore spellcheck for ik variable AdilZouitine 2025-04-22 13:19:59 +00:00
  • 5231752487 Fix test comparing uninitialized array segment AdilZouitine 2025-04-22 15:13:10 +02:00
  • 4ce3362724 Fixup linter (#1017) Eugene Mironov 2025-04-22 19:43:13 +07:00
  • 6230840397 Fix linter issue part 2 AdilZouitine 2025-04-22 10:56:23 +02:00
  • c5845ee203 Fix linter issue AdilZouitine 2025-04-22 10:37:08 +02:00
  • 367d9bda7d Fix unit tests Remi Cadene 2025-04-22 10:35:20 +02:00
  • 601b5fdbfe Merge remote-tracking branch 'origin/user/rcadene/2025_04_11_dataset_v3' into user/rcadene/2025_04_11_dataset_v3 Remi Cadene 2025-04-22 08:19:30 +00:00
  • 0030ff3f74 [HIL-SERl PORT] Unit tests for Replay Buffer (#966) Eugene Mironov 2025-04-22 14:35:57 +07:00
  • dc726cb9a3 Refactor crop_dataset_roi Michel Aractingi 2025-04-22 09:31:35 +02:00
  • 20b74ae1eb fix Remi Cadene 2025-04-21 13:38:29 +00:00
  • b9b880bd8b fix get_parquet_file_size_in_mb + DEFAULT_FILE_SIZE_IN_MB=100 Remi Cadene 2025-04-21 12:59:35 +00:00
  • 5bd9cb1e72 Merge remote-tracking branch 'origin/main' into user/rcadene/2025_04_11_dataset_v3 Remi Cadene 2025-04-21 11:03:12 +02:00
  • 2866d0770f small fix ffmpeg encoding Remi Cadene 2025-04-21 10:59:06 +02:00
  • 4375a05a9f Add push to hub for convert_dataset_v21_to_v30 Remi Cadene 2025-04-21 10:08:25 +02:00
  • 4acf99f622 pre-commit run --all-files Remi Cadene 2025-04-21 09:34:19 +02:00
  • 5a6ea09248 Rename tests/test_aggregate_datasets.py -> tests/datasets/test_aggregate.py Remi Cadene 2025-04-19 19:30:28 +05:30
  • 9c0836c8d0 Remove legacy from datasets/utils.py Remi Cadene 2025-04-19 19:27:14 +05:30
  • b0cca75e5e Progress on aggregate_datasets Remi Cadene 2025-04-19 19:11:53 +05:30
  • 2cce85b5dd fix: action chunks predicted using policy, and timed to observation used Francesco Capuano 2025-04-19 14:34:36 +02:00
  • b2d003e6eb fix: client sends timed objects only, and uses lock to read & write robot status Francesco Capuano 2025-04-19 14:30:29 +02:00
  • 200ba1feb5 add: precommits ignore proto file Francesco Capuano 2025-04-19 14:18:01 +02:00
  • b7a9b0689a Remove deprecated import Simon Alibert 2025-04-18 17:13:08 +02:00
  • a7a51cfc9c Refactor SACPolicy and configuration to replace 'grasp_critic' terminology with 'discrete_critic'. Update related methods and comments for clarity and consistency in handling discrete actions. AdilZouitine 2025-04-18 14:38:22 +00:00
  • 0d70f0b85c [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-18 14:22:10 +00:00
  • c1ee25d9f7 nits in configuration classifier and control_robot Michel Aractingi 2025-04-18 16:17:44 +02:00
  • 9886520d33 Added option to add current readings to the state of the policy Michel Aractingi 2025-04-15 15:07:43 +02:00
  • 3b24ad3c84 Fixes for the reward classifier Michel Aractingi 2025-04-15 18:12:21 +02:00
  • 54c3c6d684 Enhance MLP class in modeling_sac.py with detailed docstring and refactor layer construction for improved readability. Simplify layer addition logic by removing unnecessary conditions and ensuring consistent handling of activations and dropout. AdilZouitine 2025-04-18 14:15:06 +00:00
  • fb92935601 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-18 13:33:36 +00:00
  • dcd850feab Refactor SACObservationEncoder to improve modularity and readability. Split initialization into dedicated methods for image and state layers, and enhance caching logic for image features. Update forward method to streamline feature encoding and ensure proper normalization handling. user/michel-aractingi/tmp-hil-serl-rebase AdilZouitine 2025-04-18 12:22:14 +00:00
  • 1ce368503d Refactor SACPolicy initialization by breaking down the constructor into smaller methods for normalization, encoders, critics, actor, and temperature setup. This enhances readability and maintainability. AdilZouitine 2025-04-17 16:37:43 +00:00
  • fb075a709d Refactor input and output normalization handling in SACPolicy for improved clarity and efficiency. Consolidate encoder initialization logic and remove redundant else statements. AdilZouitine 2025-04-17 16:05:11 +00:00
  • 3424644ecd Fix init temp Co-authored-by: s1lent4gnt <kmeftah.khalil@gmail.com> AdilZouitine 2025-04-16 14:43:47 +00:00
  • c37936f2c9 Update log_std_min type to float in PolicyConfig for consistency AdilZouitine 2025-04-15 14:02:24 +00:00
  • c5382a450c fix caching AdilZouitine 2025-04-15 13:16:22 +00:00
  • 2f7339b410 Handle caching AdilZouitine 2025-04-15 13:02:31 +00:00
  • 9e5f254db0 change the tanh distribution to match hil serl Co-authored-by: s1lent4gnt <kmeftah.khalil@gmail.com> AdilZouitine 2025-04-15 08:31:14 +00:00
  • 8122721f6d match target entropy hil serl AdilZouitine 2025-04-15 08:00:38 +00:00
  • 5c352ae558 stick to hil serl nn architecture AdilZouitine 2025-04-15 07:44:32 +00:00
  • 9386892f8e Refactor modeling_sac and parameter handling for clarity and reusability. AdilZouitine 2025-04-14 14:00:57 +00:00
  • 267a837a2c fix encoder training AdilZouitine 2025-04-11 11:50:46 +00:00
  • 28b595c651 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-09 15:05:17 +00:00
  • 9fd4c21d4d General fixes in code, removed delta action, fixed grasp penalty, added logic to put gripper reward in info Michel Aractingi 2025-04-09 17:04:43 +02:00
  • 02e1ed0bfb [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-09 13:51:31 +00:00
  • e18274bc9a fix caching and dataset stats is optional AdilZouitine 2025-04-09 13:20:51 +00:00
  • 68c271ad25 Add rounding for safety AdilZouitine 2025-04-08 08:50:02 +00:00
  • a3ada81816 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-07 15:48:39 +00:00
  • 203315d378 fix sign issue AdilZouitine 2025-04-07 15:44:06 +00:00
  • 78c640b6d8 Refactor complementary_info handling in ReplayBuffer AdilZouitine 2025-04-07 14:48:42 +00:00
  • d5a87f67cf Handle gripper penalty AdilZouitine 2025-04-07 08:23:49 +00:00
  • 8bcf41761d fix caching AdilZouitine 2025-04-04 14:29:38 +00:00
  • 1efaf02df9 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-04-04 07:59:22 +00:00
  • cf58890bb0 fix indentation issue AdilZouitine 2025-04-03 16:05:29 +00:00
  • 7c2c67fc3c Enhance SAC configuration and replay buffer with asynchronous prefetching support AdilZouitine 2025-04-03 14:23:50 +00:00
  • 70130b9841 Enhance SACPolicy to support shared encoder and optimize action selection AdilZouitine 2025-04-03 07:44:46 +00:00
  • 6167886472 Enhance SACPolicy and learner server for improved grasp critic integration AdilZouitine 2025-04-02 15:50:39 +00:00
  • f9fb9d4594 Refactor SACPolicy for improved readability and action dimension handling AdilZouitine 2025-04-01 15:43:29 +00:00
  • d86d29fe21 Add mock gripper support and enhance SAC policy action handling AdilZouitine 2025-04-01 14:22:08 +00:00
  • f83d215e7a Refactor SAC policy and training loop to enhance discrete action support AdilZouitine 2025-04-01 11:42:28 +00:00
  • 7361a11a4d Refactor SAC configuration and policy to support discrete actions AdilZouitine 2025-04-01 09:30:32 +00:00
  • 0cce2fe0fa Added Gripper quantization wrapper and grasp penalty removed complementary info from buffer and learner server removed get_gripper_action function added gripper parameters to common/envs/configs.py Michel Aractingi 2025-04-01 11:08:15 +02:00
  • 88d26ae976 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-03-31 16:10:00 +00:00
  • 3a2308d86f Add grasp critic to the training loop s1lent4gnt 2025-03-31 18:06:21 +02:00
  • fdd04efdb7 Add get_gripper_action method to GamepadController s1lent4gnt 2025-03-31 17:40:00 +02:00
  • ff18be18ad Add gripper penalty wrapper s1lent4gnt 2025-03-31 17:38:16 +02:00
  • 427720426b Add complementary info in the replay buffer s1lent4gnt 2025-03-31 17:36:35 +02:00
  • 66693965c0 Add grasp critic s1lent4gnt 2025-03-31 17:35:59 +02:00
  • 334cf8143e [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-03-31 13:59:31 +00:00
  • 5b49601072 Fix convergence of sac, multiple torch compile on the same model caused divergence AdilZouitine 2025-03-31 13:54:21 +00:00
  • 0185a0b6fd Fix cuda graph break AdilZouitine 2025-03-31 07:59:56 +00:00
  • 70d418935d Fix: Prevent Invalid next_state References When optimize_memory=True (#918) s1lent4gnt 2025-03-31 09:43:40 +02:00