Skip to content

Spell newbalance correctly in the 0616 config name - #14

Merged
Vertax42 merged 1 commit into
mainfrom
fix/newbalance-config-typo
Aug 19, 2026
Merged

Vertax42 merged 1 commit into
mainfrom
fix/newbalance-config-typo

Conversation

@Vertax42

Copy link
Copy Markdown
Collaborator

Follow-up to #13, where I flagged this and corrected the references rather than the file.

The config shipped as ..._newbalacne_..._0616_h100.yaml — a transposition that made the misspelled name the working one, so every command in the README had to carry the typo to run at all. The dataset it trains on was always spelled correctly (Xense/newbalance_shoe_insole_retrieval_and_packing_0611); only the config filename was wrong.

Renamed the file, and the nine README references that had to match it.

The part that isn't just a rename

A config's name is also its assets directory — assets/<config_name>/ is where compute_norm_stats writes and where DataConfig looks. So this rename moves where norm stats are found.

Exactly one machine had artifacts under the old spelling (checked all three; the H200 and ebcloud had nothing). Both were renamed alongside — same filesystem, so a rename rather than a copy:

assets/..._newbalacne_..._0616_h100/        ->  ..._newbalance_...
checkpoints/..._newbalacne_..._0616_h100/   ->  ..._newbalance_...   (30 GB)

including the inner ..._0701 run directory, so the --policy.dir path the README documents matches what is actually on disk. Verified afterwards:

config resolves : pi05_base_bi_flexiv_newbalance_shoe_insole_retrieval_and_packing_0616_h100
assets_dirs     : .../assets/pi05_base_bi_flexiv_newbalance_..._0616_h100
norm_stats      : FOUND  (keys: actions, state)
checkpoint      : 30G intact, .../..._0701/77000

If anyone else has a local assets/ or checkpoints/ directory under the old spelling, they need the same two mvs — those directories are gitignored, so this PR cannot do it for them.

Not touched

docs/yaml_config_changelog.md keeps its three newbalacne mentions. They are the historical record of a different file — ..._newbalacne_..._0515_h100.yaml, deleted during the YAML migration — and rewriting a changelog's account of what a file used to be called would make it wrong.

Verification

  • README audit against all_configs(): no stale names
  • ruff check . clean, pytest src/openpi/training/ 54 passed

🤖 Generated with Claude Code

The file shipped as `..._newbalacne_..._0616_h100.yaml` - a transposition that
made the *misspelled* name the working one, so every command in the README had
to carry the typo to run at all. The dataset it trains on was always spelled
correctly (`Xense/newbalance_shoe_insole_retrieval_and_packing_0611`); only the
config filename was wrong.

Renamed the file and the nine README references that had to match it.

A config's name is also its assets directory, so this rename moves where
`compute_norm_stats` output is looked up. On the one machine that had artifacts
under the old spelling, both were renamed alongside (same filesystem, so a
rename, not a copy):

    assets/..._newbalacne_..._0616_h100/          -> ..._newbalance_...
    checkpoints/..._newbalacne_..._0616_h100/     -> ..._newbalance_...   (30 GB)

including the inner `..._0701` run directory, so the `--policy.dir` path the
README documents matches what is on disk. Verified afterwards that the config
resolves and its norm stats are found. Neither the H200 nor ebcloud had anything
under the old name.

`docs/yaml_config_changelog.md` keeps its three `newbalacne` mentions. They are
the historical record of a *different* file - `..._newbalacne_..._0515_h100.yaml`,
deleted during the YAML migration - and rewriting a changelog's account of what
a file used to be called would make it wrong.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@Vertax42
Vertax42 merged commit c28be98 into main Aug 19, 2026
1 check passed
@Vertax42
Vertax42 deleted the fix/newbalance-config-typo branch August 19, 2026 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant