Commit Graph

  • db3cf0158c [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-06 16:08:38 +00:00
  • 0535f2a59a refactor(device_processor): Update device handling and improve type hints Adil Zouitine 2025-08-06 18:08:15 +02:00
  • 2805ae347c fix(train.py) push postprocessor with preprocessor - Add preprocesser policy overrides for device and rename_map - Add rename_map to DatasetRecordConfig (record.py) Michel Aractingi 2025-08-06 13:00:18 +02:00
  • 28ef6fcd14 refactor(factory, pi0fast): Update processor function names and parameters Adil Zouitine 2025-08-06 12:57:56 +02:00
  • 7fc7ec75bb refactor(factory): Update processor configuration and type hints Adil Zouitine 2025-08-05 16:54:02 +02:00
  • 87890cbf38 refactor(processors): Standardize processor naming conventions Adil Zouitine 2025-08-05 14:40:19 +02:00
  • 5326ffe77e feature(pipeline): port tokenizer pipeline for VLA (#1645) Adil Zouitine 2025-08-05 10:53:08 +02:00
  • a1734cf575 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-01 07:33:56 +00:00
  • 82f300e880 fix(dependencies): Update transformers dependency constraint to allow only versions up to 4.52.0 Adil Zouitine 2025-08-01 09:33:30 +02:00
  • 3e7c9d7afc feat(batch_processor): Add feature_contract method to ToBatchProcessor Adil Zouitine 2025-08-01 09:18:16 +02:00
  • e9cb779eab refactor(normalization): Clean up imports in normalize_processor.py Adil Zouitine 2025-08-01 08:56:20 +02:00
  • 8ff95be04c refactor(normalization): Remove unused state dict transformation methods and streamline imports Adil Zouitine 2025-08-01 08:55:38 +02:00
  • f02ce69df0 refactor(diffusion): remove normalization layer from input processing Adil Zouitine 2025-07-28 13:43:07 +02:00
  • 1feb7b5d88 fix(rebase): remove residual normalization layer: Adil Zouitine 2025-07-28 13:16:37 +02:00
  • fbe9009db2 feat(normalization): Implement IDENTITY mode for normalization and unnormalization Adil Zouitine 2025-07-25 19:06:13 +02:00
  • c0013b130b feat(batch_processor): Add task field processing to ToBatchProcessor Adil Zouitine 2025-07-25 19:05:44 +02:00
  • c4763f61a1 refactor(record): Rename processor parameters and update processing logic Adil Zouitine 2025-07-24 18:18:39 +02:00
  • b95c219d96 feat(migrate): Extend load_model_from_hub to include train configuration Adil Zouitine 2025-07-24 18:13:01 +02:00
  • 9b1138171e refactor(factory): Clean up imports in factory.py Adil Zouitine 2025-07-24 17:25:57 +02:00
  • 023b8f3466 feat(factory): Enhance make_processor to support preprocessor and postprocessor configuration Adil Zouitine 2025-07-24 17:25:19 +02:00
  • 1cad87ebd2 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-24 15:21:21 +00:00
  • 99de7567e6 feat(batch_processor): Enhance ToBatchProcessor to handle action batching Adil Zouitine 2025-07-24 17:20:57 +02:00
  • 21baa8fa02 refactor(factory): Remove unused imports and NaN detection hook from processor creation Adil Zouitine 2025-07-24 10:40:03 +02:00
  • 8b4a5368b3 feat(processors): Add ToBatchProcessor to multiple policy processors Adil Zouitine 2025-07-24 10:39:46 +02:00
  • f5c6b03b61 feat(processor): Introduce ToBatchProcessor for handling observation batching Adil Zouitine 2025-07-23 18:41:53 +02:00
  • e7be2fd113 feat(migrate): Add model card generation and saving to migration script Adil Zouitine 2025-07-23 11:36:17 +02:00
  • b632490b4b feat(migrate): Enhance migration script to create preprocessor and postprocessor for policy models Adil Zouitine 2025-07-23 09:26:10 +02:00
  • 9a9c7208d2 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-22 12:38:18 +00:00
  • 427b97d198 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-22 09:42:15 +00:00
  • 2c2bb1e8bf feat(migration): Add script for migrating policy models with normalization layers AdilZouitine 2025-07-17 13:12:31 +02:00
  • 4b24f94225 feat(record): Integrate RobotProcessor into recording loop and update policy handling AdilZouitine 2025-07-17 13:10:15 +02:00
  • 670a278cbc refactor(policies): Enhance processor creation and add NaN detection hook AdilZouitine 2025-07-10 18:50:25 +02:00
  • fc74001202 refactor(train): Update preprocessor initialization to include dataset statistics AdilZouitine 2025-07-10 17:22:35 +02:00
  • f14ac5d486 feat(train): Integrate preprocessor into training pipeline Adil Zouitine 2025-07-10 11:11:57 +02:00
  • 7bd0d62ce5 refactor(policies): Remove unnormalization step from action predictions Adil Zouitine 2025-07-07 17:56:34 +02:00
  • 7eccefe235 refactor(learner): Remove normalization from cached image features retrieval Adil Zouitine 2025-07-07 17:40:39 +02:00
  • b72274066e feat(processors): Introduce processors for various policy types Adil Zouitine 2025-07-07 17:35:47 +02:00
  • 20f2910b63 Merge branch 'main' into user/azouitine/2025-7-2-implement-pipeline Steven Palma 2025-08-06 14:15:01 +02:00
  • 88f7bf01c1 feat(pipeline): universal processor for LeRobot (#1431) Adil Zouitine 2025-08-06 16:11:04 +02:00
  • 6daa579ce1 docs: update installation instructions (#1686) Steven Palma 2025-08-06 15:06:36 +02:00
  • 3bf0c19be7 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-06 12:37:41 +00:00
  • ad4f510262 add Jade Choghari 2025-08-06 08:36:46 -04:00
  • 33b6a4ddcd Remove useless imports glannuzel 2025-08-06 14:08:07 +02:00
  • fd4ae3466b refactor(pipeline): minor improvements (#1684) Steven Palma 2025-08-06 14:00:13 +02:00
  • f9b8be5730 Use same ip for cameras glannuzel 2025-08-06 13:52:39 +02:00
  • 346d4950c5 No need for new isntance glannuzel 2025-08-06 13:27:25 +02:00
  • 75652a39b4 Usable with or without mobile base glannuzel 2025-08-06 13:15:03 +02:00
  • ee406bdfbf Replay glannuzel 2025-08-06 11:45:12 +02:00
  • 58b6dd0f73 Update with use_external_commands glannuzel 2025-08-06 11:44:42 +02:00
  • 9124b36b0a [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-06 04:06:02 +00:00
  • 4bc356b7f3 backup Jade Choghari 2025-08-06 00:00:45 -04:00
  • 21a961ecbb add libero Jade Choghari 2025-08-05 23:55:08 -04:00
  • 06bebd97b3 fix(typo): fixing typo in LeRobot authors names (#1673) Caroline Pascal 2025-08-05 23:47:49 +02:00
  • 7beb040e8e refactor(pipeline): Rename parameters for clarity and enhance save/load functionality Adil Zouitine 2025-08-05 17:44:21 +02:00
  • 6cc6fb36f4 Update data_acquisition_server.py glannuzel 2025-08-05 12:42:24 +02:00
  • e0096feb6a fix(docs): Update links in il_robots.mdx and il_sim.mdx to use absolute URLs (#1313) HUANG TZU-CHUN 2025-08-05 18:33:55 +08:00
  • b2d7eecdb4 format docs backup/user/michel-aractingi/2025-08-01-gym-pipeline Michel Aractingi 2025-08-05 10:36:22 +02:00
  • 0710f3a0f1 Remove dataset and mode from HilSerlEnvConfig to a GymManipulatorConfig to reduce verbose of configs during training Michel Aractingi 2025-08-05 10:35:54 +02:00
  • 05bd18f453 refactor(observation): Streamline observation preprocessing and remove unused processor methods Adil Zouitine 2025-08-05 10:32:56 +02:00
  • 8077456c00 refactor(pipeline): Remove model card generation and streamline processor methods Adil Zouitine 2025-08-05 10:31:09 +02:00
  • 5595887fd0 refactor(pipeline): Remove to() method for device management AdilZouitine 2025-08-03 19:03:27 +02:00
  • 9effc5214f Refactored hilserl config Michel Aractingi 2025-08-05 01:24:46 +02:00
  • 90d3a99aa1 Fix policy construction (#1665) Francesco Capuano 2025-08-04 21:49:51 +02:00
  • b292dbbc55 change folder structure to reduce the size of gym_manip Michel Aractingi 2025-08-04 16:41:42 +02:00
  • 8217f44235 Update tests glannuzel 2025-08-04 16:28:42 +02:00
  • 8c577525c1 chore: Bump to 4.0.0 (#1653) Steven Palma 2025-08-04 11:00:22 +02:00
  • f49280e89b RL works at this commit - fixed actor.py and bugs in gym_manipulator Michel Aractingi 2025-08-03 23:21:13 +02:00
  • ab94626b92 fix normalization for dtype user/azouitine/fix-dtype-normalization AdilZouitine 2025-08-03 18:07:08 +02:00
  • ff38a51df9 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-02 17:07:19 +00:00
  • cfa672129e Refactored actor.py to use the pipeline Michel Aractingi 2025-08-02 19:06:56 +02:00
  • e6e1edfd74 Added the replay functionality with the pipeline Michel Aractingi 2025-08-02 17:57:27 +02:00
  • 384101731e Added the capability to record a dataset Michel Aractingi 2025-08-02 17:14:14 +02:00
  • 41959389b6 docs(pipeline): Clarify transition handling and hook behavior Adil Zouitine 2025-08-02 14:51:52 +02:00
  • f771e3eaf1 fix(ci): create venv for release testing (#1652) v0.3.2 Steven Palma 2025-08-01 21:04:47 +02:00
  • 240a3892ae fix(ci): remove uv run + bump minor (#1651) Steven Palma 2025-08-01 20:52:10 +02:00
  • 1fdbecad3c Migrate gym_manipulator to use the pipeline Added get_teleop_events function to capture relevant events from teleop devices unrelated to actions Michel Aractingi 2025-08-01 20:20:13 +02:00
  • 3e24ecaf54 chore(ci): Bump to v0.3.0 (#1649) Steven Palma 2025-08-01 18:30:33 +02:00
  • 60dc8e3a5d fix(ci): use base tag for testpy to mimic the pyproject.toml version (#1648) Steven Palma 2025-08-01 18:21:37 +02:00
  • dcb305ffb2 fix(ci): change release-name to title (#1647) Steven Palma 2025-08-01 18:11:08 +02:00
  • 11525cedeb fix(ci): change steps based on wheter it is a -rc tag (#1646) Steven Palma 2025-08-01 18:05:20 +02:00
  • 2f8d98b05e Update readme (#1570) Simon Alibert 2025-08-01 17:39:39 +02:00
  • 1baaa77a86 feat(ci): release workflow publish to pypi test + lock files (#1643) Steven Palma 2025-08-01 17:14:15 +02:00
  • 91ed6097bc fix(ci): declare entrypoints + fix testing release (#1642) Steven Palma 2025-08-01 12:04:34 +02:00
  • 2c4e888c7f Feat/pipeline add feature contract (#1637) Pepijn 2025-07-31 16:29:48 +02:00
  • 5ced72e6b8 docs(pipeline): Add clarification for repo name sanitization process Adil Zouitine 2025-07-23 11:43:02 +02:00
  • 907023f9f7 refactor(pipeline): Improve state file naming conventions for clarity and uniqueness Adil Zouitine 2025-07-23 09:41:03 +02:00
  • 4ba23ea029 feat(pipeline): Enhance configuration filename handling and state file naming Adil Zouitine 2025-07-22 14:35:34 +02:00
  • 409ac0baca chore(doc): address pip install commant lerobot that not exist yet Adil Zouitine 2025-07-22 11:38:46 +02:00
  • 699363f9fc refactor(pipeline): Enhance state filename generation and profiling method Adil Zouitine 2025-07-22 11:28:30 +02:00
  • ae7a54de57 refactor(pipeline): Utilize get_safe_torch_device for device assignment Adil Zouitine 2025-07-22 11:03:28 +02:00
  • fb9139b882 chore(pipeline): Move _CFG_NAME along other class member Adil Zouitine 2025-07-22 10:51:04 +02:00
  • 9fe3a3fb17 feat(pipeline): Add __repr__ method to RobotProcessor for improved readability Adil Zouitine 2025-07-22 10:49:21 +02:00
  • 26cb9a24c3 refactor(pipeline): Clarify hook behavior and improve documentation Adil Zouitine 2025-07-22 10:41:22 +02:00
  • 77106697c3 feat(pipeline): Add hook unregistration functionality and enhance documentation Adil Zouitine 2025-07-21 18:56:01 +02:00
  • 75bc44c166 refactor(observation_processor): Improve observation processing by using constants and simplifying pixel handling Adil Zouitine 2025-07-21 18:13:40 +02:00
  • f2b79656eb refactor(pipeline): Transition from tuple to dictionary format for EnvTransition Adil Zouitine 2025-07-21 14:54:31 +02:00
  • 14c2ece004 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-21 08:06:31 +00:00
  • 35612c61e1 refactor(pipeline): Introduce ComplementaryDataProcessor for handling complementary data in transitions Adil Zouitine 2025-07-09 19:20:43 +02:00
  • f7bb3e2d90 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-07-09 16:21:00 +00:00
  • 1e0d667a22 Apply suggestions from code review Adil Zouitine 2025-07-09 18:20:43 +02:00