Simon Alibert
fe2b9af64f
Add test-docker-build workflow ( #109 )
...
Adds a `test-docker-build.yml` workflow to ensure that docker images can correctly build when their Dockerfile has been modified on PRs.
2024-04-27 09:40:21 +02:00
Simon Alibert
fdf6a0c4e3
More CI cleanup, add style workflow ( #107 )
...
- Changes on the `test.yml` workflow:
- Using poetry instead of pip. Contrary to what I wrote in #75 , it is possible to use poetry (and have the benefits of shorter install times) without the need for having two separate versions of `pyproject.toml` and `poetry.lock`.
- Reduce the trigger scope to only run when files in these directories are modified:
- `lerobot/`
- `tests/`
- `examples/`
- `.github/`
- Add `style.yml` workflow for doing a `ruff check` pass on the code
- More cleanup (removed deprecated workflow)
2024-04-27 09:37:56 +02:00
Simon Alibert
b980c5dd9e
CI nightlies cpu/gpu & cleanup ( #75 )
2024-04-25 14:58:39 +02:00
Remi
c1bcf857c5
Fix online training ( #94 )
2024-04-23 18:54:55 +02:00
Remi
1030ea0070
Loads episode_data_index and stats during dataset __init__ ( #85 )
...
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com>
Co-authored-by: Alexander Soare <alexander.soare159@gmail.com>
2024-04-23 14:13:25 +02:00
Simon Alibert
7ad1909641
Tests cleaning & simplification ( #81 )
2024-04-18 14:47:42 +02:00
Remi
3f1c322d56
Merge pull request #73 from huggingface/user/rcadene/2024_04_14_hf_datasets
...
Use Hugging Face datasets.Dataset
2024-04-16 21:54:37 +02:00
Simon Alibert
fbc31d906c
Merge pull request #74 from huggingface/user/aliberts/2024_04_15_setup_contributions
...
Setup contributions
2024-04-16 19:51:13 +02:00
Simon Alibert
4057cc6c28
Apply suggestions from code review
...
Various fixes for #74
Co-authored-by: Remi <re.cadene@gmail.com>
2024-04-16 19:35:01 +02:00
Cadene
69eeced9d9
add datasets to poetry/cpu
2024-04-16 17:20:52 +00:00
Simon Alibert
70e8de95f7
Clean & update pyproject
2024-04-16 12:09:56 +02:00
Simon Alibert
a621ec8d88
Add PR & issue templates
2024-04-16 10:34:29 +02:00
Alexander Soare
2ccf89d78c
try fix tests
2024-04-15 09:48:03 +01:00
Simon Alibert
35069bb3e2
Update CI dep
2024-04-11 09:03:58 +02:00
Cadene
8866b22db1
remove policy is None eval end-to-end tests
2024-04-10 15:09:04 +00:00
Cadene
2186429fa8
policy.batch_size=2
2024-04-10 15:00:54 +00:00
Cadene
79542ecd13
eval_episodes=1 env.episode_length=8
2024-04-10 14:44:04 +00:00
Simon Alibert
d44950e020
Add ssh key
2024-04-09 11:44:55 +02:00
Simon Alibert
dba0375089
Fix CI
2024-04-09 10:45:58 +02:00
Simon Alibert
dfaacbcf5a
Split dev/test dependencies
2024-04-09 10:40:11 +02:00
Simon Alibert
2573e89e1d
Remove direct dependencies
2024-04-09 10:38:08 +02:00
Cadene
19e7661b8d
Remove torchrl/tensordict from dependecies + update poetry cpu
2024-04-09 03:50:49 +00:00
Simon Alibert
3f6dfa4916
Add gym-aloha, rename simxarm -> xarm, refactor
2024-04-08 16:24:11 +02:00
Simon Alibert
a7c9b78e56
Deactivate eval ACT on Aloha (policy is None)
2024-03-28 10:55:11 +01:00
Simon Alibert
404b8f8a75
Fix end-to-end ACT train on Aloha
2024-03-28 10:35:11 +01:00
Simon Alibert
006e5feabf
WIP add code coverage
2024-03-28 10:35:11 +01:00
Simon Alibert
b99ee8180a
Add more end-to-end tests
2024-03-28 10:35:11 +01:00
Simon Alibert
58df2066a9
Add pytest-cov
2024-03-28 10:35:11 +01:00
Simon Alibert
643d64e2a8
Add cmake
2024-03-27 16:33:26 +01:00
Simon Alibert
f00252552a
fix ci
2024-03-25 17:38:08 +01:00
Simon Alibert
90f6af9736
Update ci
2024-03-25 17:33:47 +01:00
Simon Alibert
dc89166bee
Upgrade gym to gymnasium
2024-03-25 15:12:21 +01:00
Simon Alibert
a2ac83276b
Update ci env
2024-03-25 13:02:50 +01:00
Alexander Soare
1b279a1fc0
fix test
2024-03-22 10:58:27 +00:00
Alexander Soare
98361073ef
cpu poetry lock
2024-03-21 12:02:24 +00:00
Alexander Soare
48df15ed26
add cpu dep
2024-03-21 11:58:28 +00:00
Cadene
41521f7e96
self.root is Path or None + The following packages are already present in the pyproject.toml and will be skipped:
...
- huggingface-hub
If you want to update it to the latest compatible version, you can use `poetry update package`.
If you prefer to upgrade it to the latest available version, you can use `poetry add package@latest`.
Nothing to add.
2024-03-15 10:56:46 +00:00
Simon Alibert
8c2b47752a
Remove cuda env copy
2024-03-14 13:55:35 +01:00
Simon Alibert
f515cb6efd
Add dm-control
2024-03-14 13:42:03 +01:00
Simon Alibert
c3f8d14fd8
CI env fix
2024-03-14 13:29:27 +01:00
Cadene
998dd2b874
info
2024-03-12 14:45:35 +00:00
Cadene
7331df81d2
info
2024-03-12 14:44:23 +00:00
Cadene
2c5d49cad5
Add sudo apt-get install -y libegl1-mesa-dev
2024-03-12 14:30:28 +00:00
Cadene
5881eec376
Add DEVICE constant from LEROBOT_TESTS_DEVICE
2024-03-12 14:14:39 +00:00
Cadene
29c73844b1
Update test.yml
2024-03-12 13:52:53 +00:00
Simon Alibert
f9258898ff
CI fix attempt
2024-03-12 12:24:10 +01:00
Simon Alibert
7982425670
Remove diffusion-policy dependency
2024-03-10 16:36:30 +01:00
Simon Alibert
471ebfef62
Remove cleanup + reduce eval steps
2024-03-09 16:50:17 +01:00
Simon Alibert
30753d879c
Fix
2024-03-09 16:41:31 +01:00
Simon Alibert
c6fb40fb29
Add end-to-end pusht eval test
2024-03-09 16:37:34 +01:00