Skip to content

Always save rollout debug data regardless of rollout_global_dataset#1454

Open
fzyzcjy wants to merge 1 commit into
tom/pr_chain/trainer_ft/dev_revert_reversed/start-http-control-server-and-mini-ft-controller-in-train-entrypointsfrom
tom/pr_chain/trainer_ft/dev_revert_reversed/always-save-rollout-debug-data-regardless-of-rollout-global-dataset
Open

Always save rollout debug data regardless of rollout_global_dataset#1454
fzyzcjy wants to merge 1 commit into
tom/pr_chain/trainer_ft/dev_revert_reversed/start-http-control-server-and-mini-ft-controller-in-train-entrypointsfrom
tom/pr_chain/trainer_ft/dev_revert_reversed/always-save-rollout-debug-data-regardless-of-rollout-global-dataset

Conversation

@fzyzcjy

@fzyzcjy fzyzcjy commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Drops the args.rollout_global_dataset guard around rollout_manager.save in train.py and train_async.py so rollout debug data is always persisted. FT comparison e2e tests rely on the dumped rollout data being present even when rollout_global_dataset is off.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/start-http-control-server-and-mini-ft-controller-in-train-entrypoints branch from 4035227 to 99aafed Compare June 23, 2026 07:52
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/always-save-rollout-debug-data-regardless-of-rollout-global-dataset branch from 18f5d29 to 9bbb879 Compare June 23, 2026 07:52
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/start-http-control-server-and-mini-ft-controller-in-train-entrypoints branch from 99aafed to 65789ef Compare June 23, 2026 09:30
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/always-save-rollout-debug-data-regardless-of-rollout-global-dataset branch from 9bbb879 to 19a080a Compare June 23, 2026 09:30
Drops the args.rollout_global_dataset guard around rollout_manager.save in train.py and train_async.py so rollout debug data is always persisted. FT comparison e2e tests rely on the dumped rollout data being present even when rollout_global_dataset is off.
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/start-http-control-server-and-mini-ft-controller-in-train-entrypoints branch from 65789ef to 097941c Compare June 23, 2026 13:34
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/always-save-rollout-debug-data-regardless-of-rollout-global-dataset branch from 19a080a to b635d82 Compare June 23, 2026 13:34
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