Commit Graph

  • 187b2167ed feat(ci): benchmark smoke tests with isolated Docker images (LIBERO + MetaWorld) (#3319) Pepijn 2026-04-13 21:24:01 +02:00
  • a8838c081b perf: remove redundant CPU→GPU→CPU transition move in learner Khalil Meftah 2026-04-13 19:06:28 +02:00
  • ee0814ef60 refactor: update SACAlgorithm to pass action_dim to _init_critics and fix encoder reference Khalil Meftah 2026-04-13 18:31:17 +02:00
  • 7b0bdf2a98 fix: add thread synchronization to ReplayBuffer to prevent race condition between add() and sample() Khalil Meftah 2026-04-13 18:27:24 +02:00
  • 9bd844a3b9 fix(rl): ensure queue and process cleanup on abnormal exit (#3063) Jash Shah 2026-04-13 07:25:42 -07:00
  • 22d13d5859 reverting changes to pre-commit config file docs/feetech-wrist Maxime 2026-04-13 13:42:49 +02:00
  • a30526d8f9 trailing whitespace Maxime 2026-04-13 13:40:37 +02:00
  • b7da03fd1c clarifying the docs Maxime 2026-04-13 13:40:02 +02:00
  • 2665d4a5ac fix: address PR review feedback — broken link, NaN guard, zizmor tags, fork skip feat/benchmark-ci-clean Pepijn 2026-04-13 13:38:28 +02:00
  • 9422dc98c2 fix: remove leftover normalization calls from reward classifier predict_reward Khalil Meftah 2026-04-13 13:29:00 +02:00
  • cad03eb0c5 adding explicit error message when invalid position readings Maxime 2026-04-13 12:44:17 +02:00
  • 11a0b0174f fix(teleop): keyboard EE teleop not registering special keys and losing intervention state Khalil Meftah 2026-04-13 12:31:00 +02:00
  • 036b310a97 chore: clarify torch.compile disabled note in SACAlgorithm Khalil Meftah 2026-04-13 11:49:27 +02:00
  • e022207c75 refactor: RL stack refactoring — RLAlgorithm, RLTrainer, DataMixer, and SAC restructuring Khalil Meftah 2026-04-13 11:39:48 +02:00
  • 65ef3922a5 chore(deps): bump aiohttp in the uv group across 1 directory dependabot/uv/uv-de6dee5cc7 dependabot[bot] 2026-04-12 18:05:26 +00:00
  • df0763a2bc feat(dependencies): minimal default tag install (#3362) Steven Palma 2026-04-12 20:03:04 +02:00
  • 62135d846f license + peft-dep + init groot + flat import layering utils dataset feat/minimal_default_install Steven Palma 2026-04-12 16:43:24 +02:00
  • 4d2361ef71 chore(dependencies): update uv.lock (#3361) Steven Palma 2026-04-12 16:41:15 +02:00
  • 718d2fc59d fix fast tests Steven Palma 2026-04-12 14:46:23 +02:00
  • 8e75f61b31 update fast ci tests Steven Palma 2026-04-12 14:11:50 +02:00
  • 2bf33ccb98 fix leaking imports in minimal testing Steven Palma 2026-04-12 13:52:45 +02:00
  • 27292a3432 complete migration Steven Palma 2026-04-12 12:19:26 +02:00
  • 87528186c0 address minor review comments Steven Palma 2026-04-12 11:27:59 +02:00
  • 8ef4d78178 upgrade uv lock Steven Palma 2026-04-12 10:40:11 +02:00
  • 3167fe9f08 chore(dependencies): update uv.lock (#3308) Steven Palma 2026-04-12 10:39:18 +02:00
  • 5ccf99b930 add explicit transitative deps Steven Palma 2026-04-12 10:20:44 +02:00
  • 1624fc1797 is_available checks centralized Steven Palma 2026-04-12 09:56:03 +02:00
  • b132e2b5d6 docs and examples imports update Steven Palma 2026-04-12 09:43:13 +02:00
  • 89b4652de0 fix diffusion tests ci Steven Palma 2026-04-11 21:23:12 +02:00
  • 5940126fb5 fix test imports Steven Palma 2026-04-11 21:07:53 +02:00
  • c9636bb53f fix policy imports Steven Palma 2026-04-11 20:39:03 +02:00
  • af0d72bd42 refactor import fixes Steven Palma 2026-04-11 18:02:59 +02:00
  • d626964119 big imports refactor Steven Palma 2026-04-11 15:03:24 +02:00
  • 964acd0151 refactor: more changes Steven Palma 2026-04-11 11:13:15 +02:00
  • 4767f51971 Merge branch 'main' into feat/minimal_default_install Steven Palma 2026-04-10 20:57:38 +02:00
  • 4c39981908 refactor: minor improvements Steven Palma 2026-04-10 18:31:07 +02:00
  • 0b2d0af97f wrong url for the image Maxime 2026-04-10 17:06:05 +02:00
  • eb4fe0b004 oopsi forgot to enable the precommit Maxime 2026-04-10 17:02:28 +02:00
  • 9720caacf0 docs(feetech): documenting root cause of wrist calibration issues Maxime 2026-04-10 16:44:32 +02:00
  • 9702f582eb chore: revert configs.py, factory.py, test_dispatch.py to main Pepijn 2026-04-10 16:33:36 +02:00
  • 882a6b0965 refactor: several fixes Steven Palma 2026-04-10 15:35:31 +02:00
  • dd84819625 fix(docker): use uv pip install instead of uv sync (cross-extra conflict) Pepijn 2026-04-10 14:42:26 +02:00
  • 183fdb7f78 ci(benchmarks): trigger on PRs targeting feat/benchmark-ci Pepijn 2026-04-10 14:29:00 +02:00
  • e2381633cd feat(dependecies): minimal default tag install Steven Palma 2026-04-10 14:22:13 +02:00
  • c505a71f78 fix(ci): address PR review feedback for benchmark smoke tests Pepijn 2026-04-10 12:47:58 +02:00
  • 58d4ecd304 Merge branch 'main' into feat/benchmark-ci Pepijn 2026-04-10 12:42:46 +02:00
  • d762f4bfe8 fix(dataset): adding metadata loading when reading from a dataset after writing (#3305) Caroline Pascal 2026-04-10 11:29:40 +02:00
  • 86c51a5663 fix(ci): remove GHCR cache (org blocks GITHUB_TOKEN package writes) Pepijn 2026-04-10 10:01:12 +02:00
  • 5231ba53dc fix(loading errors): improving dataset loading errors handling and logging fix/loading-errors CarolinePascal 2026-04-09 17:28:28 +02:00
  • fd00e38851 feat(benchmarks): add LIBERO training benchmark pipeline Pepijn 2026-04-09 17:01:49 +02:00
  • c3429aa9df fix(ci): use GHCR for Docker layer cache (Docker Hub push denied) Pepijn 2026-04-09 16:57:18 +02:00
  • 46b2dfc2cb Merge branch 'main' into test/my_little_pr test/my_little_pr Steven Palma 2026-04-09 16:21:14 +02:00
  • e5db05135e fix(security): remediate workflow vulnerability in .github/workflows/claude.yml security-fix/-github-workflows-claude-yml-1775744456 hf-security-analysis[bot] 2026-04-09 14:20:57 +00:00
  • 6799da35eb chore(ci): proper claude args workflow (#3338) Steven Palma 2026-04-09 16:20:01 +02:00
  • a8b6ecda0d fix(ci): switch Docker cache from type=gha to type=registry Pepijn 2026-04-09 15:31:20 +02:00
  • 0490e97c96 fix(ci): simplify Docker Hub login to match existing workflows Pepijn 2026-04-09 15:27:26 +02:00
  • e72b168f28 fix(ci): use env context for secrets check in step if-condition Pepijn 2026-04-09 15:27:02 +02:00
  • 14f1e09f22 fix(ci): use existing DOCKERHUB_LEROBOT_USERNAME/PASSWORD secrets Pepijn 2026-04-09 15:18:56 +02:00
  • c713c7f58c fix(ci): add Docker Hub login to avoid pull rate limits Pepijn 2026-04-09 15:17:39 +02:00
  • 9a84ae7b61 perf(ci): split Dockerfile dep-install from source-copy for faster rebuilds Pepijn 2026-04-09 15:15:43 +02:00
  • 415c504567 fix(test): use SyncVectorEnv in test_base_create_envs Pepijn 2026-04-09 15:12:52 +02:00
  • c454d2913f Merge branch 'main' into feat/benchmark-ci Pepijn 2026-04-09 14:58:15 +02:00
  • 9a9bc3b42c fix(ci): call extract_task_descriptions.py after eval in benchmark jobs Pepijn 2026-04-09 14:53:51 +02:00
  • 9555255bca revert(config): restore use_imagenet_stats default to True claude[bot] 2026-04-09 12:49:12 +00:00
  • f551b0d848 revert(config): restore push_to_hub default to True claude[bot] 2026-04-09 12:27:17 +00:00
  • 30976de6cf Merge branch 'main' into test/my_little_pr Steven Palma 2026-04-09 14:17:17 +02:00
  • 3e34d550c8 fix(ci): pin claude-code-action to v1.0.88 (#3336) Steven Palma 2026-04-09 14:16:54 +02:00
  • 328fb61b83 chore(config): change defaults configs values Steven Palma 2026-04-09 13:48:57 +02:00
  • 800449aa53 chore(security): update claude.yml (#3333) hf-security-analysis[bot] 2026-04-09 13:02:05 +02:00
  • 129537068a feat(ci): extract task descriptions and embed in metrics artifact feat/health-dashboard Pepijn 2026-04-09 12:50:14 +02:00
  • 192a53d41e feat(ci): extract task descriptions and embed in metrics artifact Pepijn 2026-04-09 12:50:04 +02:00
  • d39a6211b7 chore: merge main into feat/benchmark-ci-clean Pepijn 2026-04-09 12:46:55 +02:00
  • 8645d71e56 feat(ci): add agent assitance workflow (#3332) Steven Palma 2026-04-09 12:06:25 +02:00
  • 919184d6f8 feat(envs): lazy env init + AsyncVectorEnv as default for n_envs > 1 (#3274) Pepijn 2026-04-09 10:29:20 +02:00
  • 1205bb086d feat(ci): add Libero train+eval smoke test (1 step, eval_freq=1) Pepijn 2026-04-09 10:26:42 +02:00
  • 17a5431ca3 feat(ci): add Libero train+eval smoke test (1 step, eval_freq=1) Pepijn 2026-04-09 10:25:12 +02:00
  • 501b916601 feat(metrics): add avg_sum_reward and eval_s to metrics output Pepijn 2026-04-09 10:04:53 +02:00
  • 3534331fcc feat(ci): add parse_eval_metrics step to benchmark workflow Pepijn 2026-04-09 10:04:30 +02:00
  • 82034805d6 fix(ci): write eval output to /tmp inside container Pepijn 2026-04-08 20:56:35 +02:00
  • 0dd0a8f11a fix(ci): write eval output to /tmp inside container Pepijn 2026-04-08 20:56:10 +02:00
  • 728fbbd98c fix(ci): use docker cp instead of bind mounts for artifacts Pepijn 2026-04-08 20:33:39 +02:00
  • 936b42e6a2 fix(ci): use docker cp instead of bind mounts for artifacts Pepijn 2026-04-08 20:32:10 +02:00
  • 9b8630e9d9 fix(ci): change benchmark schedule from monthly to weekly (every Monday) Pepijn 2026-04-08 20:07:05 +02:00
  • e8d029eaf2 fix(ci): change benchmark schedule from monthly to weekly (every Monday) Pepijn 2026-04-08 20:06:57 +02:00
  • 5771e2d3ab feat(ci): add monthly schedule trigger for benchmark tests Pepijn 2026-04-08 20:06:11 +02:00
  • d8305abb3e feat(ci): add monthly schedule trigger for benchmark tests Pepijn 2026-04-08 20:06:02 +02:00
  • a16f00ca66 fix(ci): re-chmod artifacts after eval to fix unreadable files Pepijn 2026-04-08 19:59:28 +02:00
  • a82fa8b35e fix(ci): re-chmod artifacts after eval to fix unreadable files Pepijn 2026-04-08 19:52:49 +02:00
  • bcfcedd72e fix(ci): use root container chmod + python3 for benchmark artifact dirs Pepijn 2026-04-08 19:22:16 +02:00
  • 927118e0ee fix(ci): use root container chmod to fix PermissionError on artifact dirs Pepijn 2026-04-08 19:22:10 +02:00
  • 63dedac255 fix(ci): downgrade contents permission to read in claude.yml fix/claude-code-action-precommit Pepijn 2026-04-08 19:19:31 +02:00
  • 973bb7c7d7 style: fix prettier formatting in env_processor.mdx Pepijn 2026-04-08 19:12:49 +02:00
  • 566a77bdad refactor(envs): remove unused add_envs_task Pepijn 2026-04-08 15:26:13 +02:00
  • 5bc90c7572 docs(adding_benchmarks): remove CI smoke test step (coming in separate PR) Pepijn 2026-04-08 14:41:49 +02:00
  • f4bc9b59ae chore: restore adding_benchmarks + test_dispatch, drop env_processor changes Pepijn 2026-04-08 14:39:39 +02:00
  • c8c2e88e24 chore: remove out-of-scope benchmark/CI/docs files from PR Pepijn 2026-04-08 14:33:48 +02:00
  • fe05e5095b refactor(envs): move _LazyAsyncVectorEnv to utils and apply to metaworld Pepijn 2026-04-08 14:32:51 +02:00
  • 93b99e4c5d fix(eval): prefetch next task's workers after close to avoid GPU memory overlap Pepijn 2026-04-08 14:15:39 +02:00
  • 606ed97be5 refactor(envs): remove __del__ from _LazyAsyncVectorEnv Pepijn 2026-04-08 14:15:33 +02:00
  • 527463cb32 docs(env_processor): remove deprecated add_envs_task from pipeline example Pepijn 2026-04-08 14:15:27 +02:00