Skip to content

Conversation

alexander-soare
Copy link
Contributor

@alexander-soare alexander-soare commented Apr 30, 2024

What does this PR do?

  • Move all training parameters to their own dedicated training config in the policy yamls.
  • Remove all unused params or params that are in the wrong place (eg env yamls had training params that I removed from there)
  • Make sure default.yaml only has things that are common and can fairly be defaulted.
  • Renames some parameters for consistency and clarity.

Not covered in this PR

TD-MPC will be broken, but it has been for a while now I think. A PR is about to land to fix that.

How was it tested?

Tests were updated. I also tried a few steps of a training run for DP and ACT, including eval during training.

Who can review?

Anyone in the community is free to review the PR once the tests have passed. Feel free to tag
members/contributors who may be interested in your PR. Try to avoid tagging more than 3 people.

@alexander-soare alexander-soare marked this pull request as draft April 30, 2024 12:10
@alexander-soare alexander-soare marked this pull request as ready for review April 30, 2024 12:20
Copy link
Collaborator

@aliberts aliberts left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! LGTM

Comment on lines -3 to -9
eval_episodes: 50
eval_freq: 7500
save_freq: 75000
log_freq: 250
# TODO: same as xarm, need to adjust
offline_steps: 25000
online_steps: 25000
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm a bit confused, were these used before?
Which took priority between those values and the ones in the policies yaml?

@aliberts aliberts added refactor Code cleanup or restructuring without changing behavior configuration Problems with configuration files or settings labels Apr 30, 2024
@alexander-soare alexander-soare merged commit 9d60dce into main Apr 30, 2024
@alexander-soare alexander-soare deleted the alexander-soare/tidy_configs branch April 30, 2024 15:09
menhguin pushed a commit to menhguin/lerobot that referenced this pull request Feb 9, 2025
Kalcy-U referenced this pull request in Kalcy-U/lerobot May 13, 2025
ZoreAnuj pushed a commit to luckyrobots/lerobot that referenced this pull request Jul 29, 2025
Ricci084 pushed a commit to JeffWang987/lerobot that referenced this pull request Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration Problems with configuration files or settings refactor Code cleanup or restructuring without changing behavior
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants