qwen3_1p7b_base_mbpp_nobuf_lr6e7 logs
Browse files
qwen3_1p7b_base_mbpp_nobuf_lr6e7/logs/train.log
ADDED
|
@@ -0,0 +1,635 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/verl/__init__.py:18: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
|
| 2 |
+
import pkg_resources
|
| 3 |
+
2026-11-01 11:13:52,258 INFO worker.py:1908 -- Started a local Ray instance. View the dashboard at [1m[32mhttp://127.0.0.1:8265 [39m[22m
|
| 4 |
+
[36m(pid=56225)[0m /scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/verl/__init__.py:18: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
|
| 5 |
+
[36m(pid=56225)[0m import pkg_resources
|
| 6 |
+
[36m(TaskRunner pid=56225)[0m TaskRunner hostname: gh129.hpc.nyu.edu, PID: 56225
|
| 7 |
+
[36m(TaskRunner pid=56225)[0m {'actor_rollout_ref': {'actor': {'buffer': {'ce_threshold': None,
|
| 8 |
+
[36m(TaskRunner pid=56225)[0m 'cooldown_step': 20,
|
| 9 |
+
[36m(TaskRunner pid=56225)[0m 'drop_zero_weight': True,
|
| 10 |
+
[36m(TaskRunner pid=56225)[0m 'enable': False,
|
| 11 |
+
[36m(TaskRunner pid=56225)[0m 'group_admission': False,
|
| 12 |
+
[36m(TaskRunner pid=56225)[0m 'hard_k': 32,
|
| 13 |
+
[36m(TaskRunner pid=56225)[0m 'initial_rollout_priority': 'max',
|
| 14 |
+
[36m(TaskRunner pid=56225)[0m 'lambda': 0.0,
|
| 15 |
+
[36m(TaskRunner pid=56225)[0m 'lambda_anneal_steps': 0,
|
| 16 |
+
[36m(TaskRunner pid=56225)[0m 'lambda_end': 0.0,
|
| 17 |
+
[36m(TaskRunner pid=56225)[0m 'lambda_epsilon': 0.0001,
|
| 18 |
+
[36m(TaskRunner pid=56225)[0m 'lambda_mode': 'static',
|
| 19 |
+
[36m(TaskRunner pid=56225)[0m 'lambda_rho': 1.0,
|
| 20 |
+
[36m(TaskRunner pid=56225)[0m 'loss_mode': 'sft',
|
| 21 |
+
[36m(TaskRunner pid=56225)[0m 'rollout_score_beta': 1.0,
|
| 22 |
+
[36m(TaskRunner pid=56225)[0m 'rollout_score_tau': 1.0,
|
| 23 |
+
[36m(TaskRunner pid=56225)[0m 'sample_size': 2048,
|
| 24 |
+
[36m(TaskRunner pid=56225)[0m 'sample_strategy': 'all',
|
| 25 |
+
[36m(TaskRunner pid=56225)[0m 'size': -1,
|
| 26 |
+
[36m(TaskRunner pid=56225)[0m 'softmax_prompt_mode': 'balanced',
|
| 27 |
+
[36m(TaskRunner pid=56225)[0m 'threshold': 0.0},
|
| 28 |
+
[36m(TaskRunner pid=56225)[0m 'calculate_entropy_for_old_log_prob': True,
|
| 29 |
+
[36m(TaskRunner pid=56225)[0m 'checkpoint': {'load_contents': ['model',
|
| 30 |
+
[36m(TaskRunner pid=56225)[0m 'optimizer',
|
| 31 |
+
[36m(TaskRunner pid=56225)[0m 'extra'],
|
| 32 |
+
[36m(TaskRunner pid=56225)[0m 'save_contents': ['model',
|
| 33 |
+
[36m(TaskRunner pid=56225)[0m 'optimizer',
|
| 34 |
+
[36m(TaskRunner pid=56225)[0m 'extra']},
|
| 35 |
+
[36m(TaskRunner pid=56225)[0m 'clip_ratio': 0.2,
|
| 36 |
+
[36m(TaskRunner pid=56225)[0m 'clip_ratio_c': 3.0,
|
| 37 |
+
[36m(TaskRunner pid=56225)[0m 'clip_ratio_high': 0.2,
|
| 38 |
+
[36m(TaskRunner pid=56225)[0m 'clip_ratio_low': 0.2,
|
| 39 |
+
[36m(TaskRunner pid=56225)[0m 'entropy_checkpointing': False,
|
| 40 |
+
[36m(TaskRunner pid=56225)[0m 'entropy_coeff': 0.0,
|
| 41 |
+
[36m(TaskRunner pid=56225)[0m 'entropy_from_logits_with_chunking': False,
|
| 42 |
+
[36m(TaskRunner pid=56225)[0m 'fsdp_config': {'forward_prefetch': False,
|
| 43 |
+
[36m(TaskRunner pid=56225)[0m 'fsdp_size': -1,
|
| 44 |
+
[36m(TaskRunner pid=56225)[0m 'offload_policy': False,
|
| 45 |
+
[36m(TaskRunner pid=56225)[0m 'optimizer_offload': False,
|
| 46 |
+
[36m(TaskRunner pid=56225)[0m 'param_offload': False,
|
| 47 |
+
[36m(TaskRunner pid=56225)[0m 'reshard_after_forward': True,
|
| 48 |
+
[36m(TaskRunner pid=56225)[0m 'wrap_policy': {'min_num_params': 0}},
|
| 49 |
+
[36m(TaskRunner pid=56225)[0m 'grad_clip': 1.0,
|
| 50 |
+
[36m(TaskRunner pid=56225)[0m 'kl_loss_coef': 0.0,
|
| 51 |
+
[36m(TaskRunner pid=56225)[0m 'kl_loss_type': 'low_var_kl',
|
| 52 |
+
[36m(TaskRunner pid=56225)[0m 'loss_agg_mode': 'token-mean',
|
| 53 |
+
[36m(TaskRunner pid=56225)[0m 'optim': {'lr': 6e-07,
|
| 54 |
+
[36m(TaskRunner pid=56225)[0m 'lr_warmup_steps': -1,
|
| 55 |
+
[36m(TaskRunner pid=56225)[0m 'lr_warmup_steps_ratio': 0.0,
|
| 56 |
+
[36m(TaskRunner pid=56225)[0m 'min_lr_ratio': 0.0,
|
| 57 |
+
[36m(TaskRunner pid=56225)[0m 'num_cycles': 0.5,
|
| 58 |
+
[36m(TaskRunner pid=56225)[0m 'total_training_steps': -1,
|
| 59 |
+
[36m(TaskRunner pid=56225)[0m 'warmup_style': 'constant',
|
| 60 |
+
[36m(TaskRunner pid=56225)[0m 'weight_decay': 0.01},
|
| 61 |
+
[36m(TaskRunner pid=56225)[0m 'policy_loss': {'clip_cov_lb': 1.0,
|
| 62 |
+
[36m(TaskRunner pid=56225)[0m 'clip_cov_ratio': 0.0002,
|
| 63 |
+
[36m(TaskRunner pid=56225)[0m 'clip_cov_ub': 5.0,
|
| 64 |
+
[36m(TaskRunner pid=56225)[0m 'kl_cov_ratio': 0.0002,
|
| 65 |
+
[36m(TaskRunner pid=56225)[0m 'loss_mode': 'vanilla',
|
| 66 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_kl_coef': 0.1},
|
| 67 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_epochs': 1,
|
| 68 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_max_token_len_per_gpu': 16384,
|
| 69 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_micro_batch_size': None,
|
| 70 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_micro_batch_size_per_gpu': 8,
|
| 71 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_mini_batch_size': 64,
|
| 72 |
+
[36m(TaskRunner pid=56225)[0m 'profiler': {'all_ranks': False,
|
| 73 |
+
[36m(TaskRunner pid=56225)[0m 'discrete': False,
|
| 74 |
+
[36m(TaskRunner pid=56225)[0m 'ranks': None},
|
| 75 |
+
[36m(TaskRunner pid=56225)[0m 'shuffle': False,
|
| 76 |
+
[36m(TaskRunner pid=56225)[0m 'strategy': 'fsdp',
|
| 77 |
+
[36m(TaskRunner pid=56225)[0m 'ulysses_sequence_parallel_size': 1,
|
| 78 |
+
[36m(TaskRunner pid=56225)[0m 'use_dynamic_bsz': False,
|
| 79 |
+
[36m(TaskRunner pid=56225)[0m 'use_kl_loss': False,
|
| 80 |
+
[36m(TaskRunner pid=56225)[0m 'use_torch_compile': True},
|
| 81 |
+
[36m(TaskRunner pid=56225)[0m 'hybrid_engine': True,
|
| 82 |
+
[36m(TaskRunner pid=56225)[0m 'model': {'custom_chat_template': None,
|
| 83 |
+
[36m(TaskRunner pid=56225)[0m 'enable_activation_offload': False,
|
| 84 |
+
[36m(TaskRunner pid=56225)[0m 'enable_gradient_checkpointing': True,
|
| 85 |
+
[36m(TaskRunner pid=56225)[0m 'exclude_modules': None,
|
| 86 |
+
[36m(TaskRunner pid=56225)[0m 'external_lib': None,
|
| 87 |
+
[36m(TaskRunner pid=56225)[0m 'fused_kernel_options': {'impl_backend': 'torch'},
|
| 88 |
+
[36m(TaskRunner pid=56225)[0m 'lora_alpha': 16,
|
| 89 |
+
[36m(TaskRunner pid=56225)[0m 'lora_rank': 0,
|
| 90 |
+
[36m(TaskRunner pid=56225)[0m 'override_config': {},
|
| 91 |
+
[36m(TaskRunner pid=56225)[0m 'path': '/scratch/js15262/.huggingface/hub/models--Qwen--Qwen3-1.7B-Base/snapshots/ea980cb0a6c2ae4b936e82123acc929f1cec04c1',
|
| 92 |
+
[36m(TaskRunner pid=56225)[0m 'target_modules': 'all-linear',
|
| 93 |
+
[36m(TaskRunner pid=56225)[0m 'trust_remote_code': False,
|
| 94 |
+
[36m(TaskRunner pid=56225)[0m 'use_fused_kernels': False,
|
| 95 |
+
[36m(TaskRunner pid=56225)[0m 'use_liger': False,
|
| 96 |
+
[36m(TaskRunner pid=56225)[0m 'use_remove_padding': True,
|
| 97 |
+
[36m(TaskRunner pid=56225)[0m 'use_shm': False},
|
| 98 |
+
[36m(TaskRunner pid=56225)[0m 'ref': {'entropy_checkpointing': False,
|
| 99 |
+
[36m(TaskRunner pid=56225)[0m 'entropy_from_logits_with_chunking': False,
|
| 100 |
+
[36m(TaskRunner pid=56225)[0m 'fsdp_config': {'forward_prefetch': False,
|
| 101 |
+
[36m(TaskRunner pid=56225)[0m 'param_offload': True,
|
| 102 |
+
[36m(TaskRunner pid=56225)[0m 'reshard_after_forward': True,
|
| 103 |
+
[36m(TaskRunner pid=56225)[0m 'wrap_policy': {'min_num_params': 0}},
|
| 104 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_max_token_len_per_gpu': 16384,
|
| 105 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_micro_batch_size': None,
|
| 106 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_micro_batch_size_per_gpu': 8,
|
| 107 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_use_dynamic_bsz': False,
|
| 108 |
+
[36m(TaskRunner pid=56225)[0m 'profiler': {'all_ranks': False,
|
| 109 |
+
[36m(TaskRunner pid=56225)[0m 'discrete': False,
|
| 110 |
+
[36m(TaskRunner pid=56225)[0m 'ranks': None},
|
| 111 |
+
[36m(TaskRunner pid=56225)[0m 'strategy': 'fsdp',
|
| 112 |
+
[36m(TaskRunner pid=56225)[0m 'ulysses_sequence_parallel_size': 1,
|
| 113 |
+
[36m(TaskRunner pid=56225)[0m 'use_torch_compile': True},
|
| 114 |
+
[36m(TaskRunner pid=56225)[0m 'rollout': {'agent': {'num_workers': 8},
|
| 115 |
+
[36m(TaskRunner pid=56225)[0m 'calculate_log_probs': False,
|
| 116 |
+
[36m(TaskRunner pid=56225)[0m 'disable_log_stats': True,
|
| 117 |
+
[36m(TaskRunner pid=56225)[0m 'do_sample': True,
|
| 118 |
+
[36m(TaskRunner pid=56225)[0m 'dtype': 'bfloat16',
|
| 119 |
+
[36m(TaskRunner pid=56225)[0m 'enable_chunked_prefill': True,
|
| 120 |
+
[36m(TaskRunner pid=56225)[0m 'enforce_eager': True,
|
| 121 |
+
[36m(TaskRunner pid=56225)[0m 'engine_kwargs': {'sglang': {'attention_backend': None},
|
| 122 |
+
[36m(TaskRunner pid=56225)[0m 'vllm': {'disable_mm_preprocessor_cache': False,
|
| 123 |
+
[36m(TaskRunner pid=56225)[0m 'swap_space': None}},
|
| 124 |
+
[36m(TaskRunner pid=56225)[0m 'free_cache_engine': True,
|
| 125 |
+
[36m(TaskRunner pid=56225)[0m 'gpu_memory_utilization': 0.7,
|
| 126 |
+
[36m(TaskRunner pid=56225)[0m 'ignore_eos': False,
|
| 127 |
+
[36m(TaskRunner pid=56225)[0m 'layered_summon': False,
|
| 128 |
+
[36m(TaskRunner pid=56225)[0m 'load_format': 'dummy_dtensor',
|
| 129 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_max_token_len_per_gpu': 16384,
|
| 130 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_micro_batch_size': None,
|
| 131 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_micro_batch_size_per_gpu': 8,
|
| 132 |
+
[36m(TaskRunner pid=56225)[0m 'log_prob_use_dynamic_bsz': False,
|
| 133 |
+
[36m(TaskRunner pid=56225)[0m 'max_model_len': None,
|
| 134 |
+
[36m(TaskRunner pid=56225)[0m 'max_num_batched_tokens': 4096,
|
| 135 |
+
[36m(TaskRunner pid=56225)[0m 'max_num_seqs': 1024,
|
| 136 |
+
[36m(TaskRunner pid=56225)[0m 'mode': 'sync',
|
| 137 |
+
[36m(TaskRunner pid=56225)[0m 'multi_stage_wake_up': False,
|
| 138 |
+
[36m(TaskRunner pid=56225)[0m 'multi_turn': {'completion_callback': None,
|
| 139 |
+
[36m(TaskRunner pid=56225)[0m 'enable': False,
|
| 140 |
+
[36m(TaskRunner pid=56225)[0m 'format': 'hermes',
|
| 141 |
+
[36m(TaskRunner pid=56225)[0m 'interaction_config_path': None,
|
| 142 |
+
[36m(TaskRunner pid=56225)[0m 'max_assistant_turns': None,
|
| 143 |
+
[36m(TaskRunner pid=56225)[0m 'max_parallel_calls': 1,
|
| 144 |
+
[36m(TaskRunner pid=56225)[0m 'max_tool_response_length': 256,
|
| 145 |
+
[36m(TaskRunner pid=56225)[0m 'max_user_turns': None,
|
| 146 |
+
[36m(TaskRunner pid=56225)[0m 'tokenization_sanity_check_mode': 'strict',
|
| 147 |
+
[36m(TaskRunner pid=56225)[0m 'tool_config_path': None,
|
| 148 |
+
[36m(TaskRunner pid=56225)[0m 'tool_response_truncate_side': 'middle',
|
| 149 |
+
[36m(TaskRunner pid=56225)[0m 'use_inference_chat_template': False},
|
| 150 |
+
[36m(TaskRunner pid=56225)[0m 'n': 8,
|
| 151 |
+
[36m(TaskRunner pid=56225)[0m 'name': 'vllm',
|
| 152 |
+
[36m(TaskRunner pid=56225)[0m 'profiler': {'all_ranks': False,
|
| 153 |
+
[36m(TaskRunner pid=56225)[0m 'discrete': False,
|
| 154 |
+
[36m(TaskRunner pid=56225)[0m 'ranks': None},
|
| 155 |
+
[36m(TaskRunner pid=56225)[0m 'prompt_length': 1024,
|
| 156 |
+
[36m(TaskRunner pid=56225)[0m 'response_length': 3072,
|
| 157 |
+
[36m(TaskRunner pid=56225)[0m 'temperature': 1.0,
|
| 158 |
+
[36m(TaskRunner pid=56225)[0m 'tensor_model_parallel_size': 1,
|
| 159 |
+
[36m(TaskRunner pid=56225)[0m 'top_k': -1,
|
| 160 |
+
[36m(TaskRunner pid=56225)[0m 'top_p': 1,
|
| 161 |
+
[36m(TaskRunner pid=56225)[0m 'val_kwargs': {'do_sample': False,
|
| 162 |
+
[36m(TaskRunner pid=56225)[0m 'n': 1,
|
| 163 |
+
[36m(TaskRunner pid=56225)[0m 'temperature': 0,
|
| 164 |
+
[36m(TaskRunner pid=56225)[0m 'top_k': -1,
|
| 165 |
+
[36m(TaskRunner pid=56225)[0m 'top_p': 1.0}}},
|
| 166 |
+
[36m(TaskRunner pid=56225)[0m 'algorithm': {'adv_estimator': 'grpo',
|
| 167 |
+
[36m(TaskRunner pid=56225)[0m 'gamma': 1.0,
|
| 168 |
+
[36m(TaskRunner pid=56225)[0m 'hist_baseline': {'k': 64, 'min_count': 8},
|
| 169 |
+
[36m(TaskRunner pid=56225)[0m 'kl_ctrl': {'horizon': 10000,
|
| 170 |
+
[36m(TaskRunner pid=56225)[0m 'kl_coef': 0.001,
|
| 171 |
+
[36m(TaskRunner pid=56225)[0m 'target_kl': 0.1,
|
| 172 |
+
[36m(TaskRunner pid=56225)[0m 'type': 'fixed'},
|
| 173 |
+
[36m(TaskRunner pid=56225)[0m 'kl_penalty': 'kl',
|
| 174 |
+
[36m(TaskRunner pid=56225)[0m 'lam': 1.0,
|
| 175 |
+
[36m(TaskRunner pid=56225)[0m 'norm_adv_by_std_in_grpo': False,
|
| 176 |
+
[36m(TaskRunner pid=56225)[0m 'pf_ppo': {'reweight_method': 'pow', 'weight_pow': 2.0},
|
| 177 |
+
[36m(TaskRunner pid=56225)[0m 'use_kl_in_reward': False,
|
| 178 |
+
[36m(TaskRunner pid=56225)[0m 'use_pf_ppo': False},
|
| 179 |
+
[36m(TaskRunner pid=56225)[0m 'critic': {'checkpoint': {'load_contents': ['model', 'optimizer', 'extra'],
|
| 180 |
+
[36m(TaskRunner pid=56225)[0m 'save_contents': ['model', 'optimizer', 'extra']},
|
| 181 |
+
[36m(TaskRunner pid=56225)[0m 'cliprange_value': 0.5,
|
| 182 |
+
[36m(TaskRunner pid=56225)[0m 'forward_max_token_len_per_gpu': 32768,
|
| 183 |
+
[36m(TaskRunner pid=56225)[0m 'forward_micro_batch_size': None,
|
| 184 |
+
[36m(TaskRunner pid=56225)[0m 'forward_micro_batch_size_per_gpu': None,
|
| 185 |
+
[36m(TaskRunner pid=56225)[0m 'grad_clip': 1.0,
|
| 186 |
+
[36m(TaskRunner pid=56225)[0m 'loss_agg_mode': 'token-mean',
|
| 187 |
+
[36m(TaskRunner pid=56225)[0m 'model': {'enable_activation_offload': False,
|
| 188 |
+
[36m(TaskRunner pid=56225)[0m 'enable_gradient_checkpointing': True,
|
| 189 |
+
[36m(TaskRunner pid=56225)[0m 'external_lib': None,
|
| 190 |
+
[36m(TaskRunner pid=56225)[0m 'fsdp_config': {'forward_prefetch': False,
|
| 191 |
+
[36m(TaskRunner pid=56225)[0m 'fsdp_size': -1,
|
| 192 |
+
[36m(TaskRunner pid=56225)[0m 'offload_policy': False,
|
| 193 |
+
[36m(TaskRunner pid=56225)[0m 'optimizer_offload': False,
|
| 194 |
+
[36m(TaskRunner pid=56225)[0m 'param_offload': False,
|
| 195 |
+
[36m(TaskRunner pid=56225)[0m 'reshard_after_forward': True,
|
| 196 |
+
[36m(TaskRunner pid=56225)[0m 'wrap_policy': {'min_num_params': 0}},
|
| 197 |
+
[36m(TaskRunner pid=56225)[0m 'lora_alpha': 16,
|
| 198 |
+
[36m(TaskRunner pid=56225)[0m 'lora_rank': 0,
|
| 199 |
+
[36m(TaskRunner pid=56225)[0m 'override_config': {},
|
| 200 |
+
[36m(TaskRunner pid=56225)[0m 'path': '~/models/deepseek-llm-7b-chat',
|
| 201 |
+
[36m(TaskRunner pid=56225)[0m 'target_modules': 'all-linear',
|
| 202 |
+
[36m(TaskRunner pid=56225)[0m 'tokenizer_path': '/scratch/js15262/.huggingface/hub/models--Qwen--Qwen3-1.7B-Base/snapshots/ea980cb0a6c2ae4b936e82123acc929f1cec04c1',
|
| 203 |
+
[36m(TaskRunner pid=56225)[0m 'trust_remote_code': False,
|
| 204 |
+
[36m(TaskRunner pid=56225)[0m 'use_remove_padding': False,
|
| 205 |
+
[36m(TaskRunner pid=56225)[0m 'use_shm': False},
|
| 206 |
+
[36m(TaskRunner pid=56225)[0m 'optim': {'lr': 1e-05,
|
| 207 |
+
[36m(TaskRunner pid=56225)[0m 'lr_warmup_steps_ratio': 0.0,
|
| 208 |
+
[36m(TaskRunner pid=56225)[0m 'min_lr_ratio': None,
|
| 209 |
+
[36m(TaskRunner pid=56225)[0m 'total_training_steps': -1,
|
| 210 |
+
[36m(TaskRunner pid=56225)[0m 'warmup_style': 'constant',
|
| 211 |
+
[36m(TaskRunner pid=56225)[0m 'weight_decay': 0.01},
|
| 212 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_epochs': 1,
|
| 213 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_max_token_len_per_gpu': 32768,
|
| 214 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_micro_batch_size': None,
|
| 215 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_micro_batch_size_per_gpu': None,
|
| 216 |
+
[36m(TaskRunner pid=56225)[0m 'ppo_mini_batch_size': 64,
|
| 217 |
+
[36m(TaskRunner pid=56225)[0m 'profiler': {'all_ranks': False, 'discrete': False, 'ranks': None},
|
| 218 |
+
[36m(TaskRunner pid=56225)[0m 'rollout_n': 8,
|
| 219 |
+
[36m(TaskRunner pid=56225)[0m 'shuffle': False,
|
| 220 |
+
[36m(TaskRunner pid=56225)[0m 'strategy': 'fsdp',
|
| 221 |
+
[36m(TaskRunner pid=56225)[0m 'ulysses_sequence_parallel_size': 1,
|
| 222 |
+
[36m(TaskRunner pid=56225)[0m 'use_dynamic_bsz': False},
|
| 223 |
+
[36m(TaskRunner pid=56225)[0m 'custom_reward_function': {'name': 'compute_score_batch',
|
| 224 |
+
[36m(TaskRunner pid=56225)[0m 'path': '/scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/reward_function.py'},
|
| 225 |
+
[36m(TaskRunner pid=56225)[0m 'data': {'custom_cls': {'name': None, 'path': None},
|
| 226 |
+
[36m(TaskRunner pid=56225)[0m 'filter_overlong_prompts': True,
|
| 227 |
+
[36m(TaskRunner pid=56225)[0m 'filter_overlong_prompts_workers': 1,
|
| 228 |
+
[36m(TaskRunner pid=56225)[0m 'image_key': 'images',
|
| 229 |
+
[36m(TaskRunner pid=56225)[0m 'max_prompt_length': 1024,
|
| 230 |
+
[36m(TaskRunner pid=56225)[0m 'max_response_length': 3072,
|
| 231 |
+
[36m(TaskRunner pid=56225)[0m 'prompt_key': 'prompt',
|
| 232 |
+
[36m(TaskRunner pid=56225)[0m 'return_full_prompt': False,
|
| 233 |
+
[36m(TaskRunner pid=56225)[0m 'return_raw_chat': False,
|
| 234 |
+
[36m(TaskRunner pid=56225)[0m 'return_raw_input_ids': False,
|
| 235 |
+
[36m(TaskRunner pid=56225)[0m 'reward_fn_key': 'data_source',
|
| 236 |
+
[36m(TaskRunner pid=56225)[0m 'seed': 1,
|
| 237 |
+
[36m(TaskRunner pid=56225)[0m 'shuffle': True,
|
| 238 |
+
[36m(TaskRunner pid=56225)[0m 'tokenizer': None,
|
| 239 |
+
[36m(TaskRunner pid=56225)[0m 'train_batch_size': 64,
|
| 240 |
+
[36m(TaskRunner pid=56225)[0m 'train_files': '/scratch/js15262/rl-forgetting-experiments/datasets/mbpp/train.parquet',
|
| 241 |
+
[36m(TaskRunner pid=56225)[0m 'truncation': 'error',
|
| 242 |
+
[36m(TaskRunner pid=56225)[0m 'trust_remote_code': False,
|
| 243 |
+
[36m(TaskRunner pid=56225)[0m 'use_shm': False,
|
| 244 |
+
[36m(TaskRunner pid=56225)[0m 'val_batch_size': None,
|
| 245 |
+
[36m(TaskRunner pid=56225)[0m 'val_files': ['/scratch/js15262/rl-forgetting-experiments/datasets/mbpp/test.parquet'],
|
| 246 |
+
[36m(TaskRunner pid=56225)[0m 'validation_shuffle': False,
|
| 247 |
+
[36m(TaskRunner pid=56225)[0m 'video_key': 'videos'},
|
| 248 |
+
[36m(TaskRunner pid=56225)[0m 'ray_init': {'num_cpus': None, 'timeline_json_file': None},
|
| 249 |
+
[36m(TaskRunner pid=56225)[0m 'reward_model': {'enable': False,
|
| 250 |
+
[36m(TaskRunner pid=56225)[0m 'forward_max_token_len_per_gpu': 32768,
|
| 251 |
+
[36m(TaskRunner pid=56225)[0m 'launch_reward_fn_async': False,
|
| 252 |
+
[36m(TaskRunner pid=56225)[0m 'max_length': None,
|
| 253 |
+
[36m(TaskRunner pid=56225)[0m 'micro_batch_size': None,
|
| 254 |
+
[36m(TaskRunner pid=56225)[0m 'micro_batch_size_per_gpu': None,
|
| 255 |
+
[36m(TaskRunner pid=56225)[0m 'model': {'external_lib': None,
|
| 256 |
+
[36m(TaskRunner pid=56225)[0m 'fsdp_config': {'forward_prefetch': False,
|
| 257 |
+
[36m(TaskRunner pid=56225)[0m 'fsdp_size': -1,
|
| 258 |
+
[36m(TaskRunner pid=56225)[0m 'param_offload': False,
|
| 259 |
+
[36m(TaskRunner pid=56225)[0m 'reshard_after_forward': True,
|
| 260 |
+
[36m(TaskRunner pid=56225)[0m 'wrap_policy': {'min_num_params': 0}},
|
| 261 |
+
[36m(TaskRunner pid=56225)[0m 'input_tokenizer': '/scratch/js15262/.huggingface/hub/models--Qwen--Qwen3-1.7B-Base/snapshots/ea980cb0a6c2ae4b936e82123acc929f1cec04c1',
|
| 262 |
+
[36m(TaskRunner pid=56225)[0m 'path': '~/models/FsfairX-LLaMA3-RM-v0.1',
|
| 263 |
+
[36m(TaskRunner pid=56225)[0m 'trust_remote_code': False,
|
| 264 |
+
[36m(TaskRunner pid=56225)[0m 'use_fused_kernels': False,
|
| 265 |
+
[36m(TaskRunner pid=56225)[0m 'use_remove_padding': False,
|
| 266 |
+
[36m(TaskRunner pid=56225)[0m 'use_shm': False},
|
| 267 |
+
[36m(TaskRunner pid=56225)[0m 'profiler': {'all_ranks': False,
|
| 268 |
+
[36m(TaskRunner pid=56225)[0m 'discrete': False,
|
| 269 |
+
[36m(TaskRunner pid=56225)[0m 'ranks': None},
|
| 270 |
+
[36m(TaskRunner pid=56225)[0m 'reward_manager': 'batch',
|
| 271 |
+
[36m(TaskRunner pid=56225)[0m 'sandbox_fusion': {'max_concurrent': 64,[36m(TaskRunner pid=56225)[0m Setting TOKENIZERS_PARALLELISM=false for forked processes.
|
| 272 |
+
[36m(TaskRunner pid=56225)[0m WARNING:2026-11-01 11:14:54,875:Setting TOKENIZERS_PARALLELISM=false for forked processes.
|
| 273 |
+
[36m(TaskRunner pid=56225)[0m
|
| 274 |
+
[36m(TaskRunner pid=56225)[0m
|
| 275 |
+
[36m(TaskRunner pid=56225)[0m
|
| 276 |
+
[36m(TaskRunner pid=56225)[0m Setting TOKENIZERS_PARALLELISM=false for forked processes.
|
| 277 |
+
[36m(TaskRunner pid=56225)[0m WARNING:2026-11-01 11:14:56,046:Setting TOKENIZERS_PARALLELISM=false for forked processes.
|
| 278 |
+
[36m(TaskRunner pid=56225)[0m
|
| 279 |
+
[36m(TaskRunner pid=56225)[0m
|
| 280 |
+
[36m(TaskRunner pid=56225)[0m
|
| 281 |
+
[36m(TaskRunner pid=56225)[0m DeprecationWarning: `ray.state.available_resources_per_node` is a private attribute and access will be removed in a future Ray version.
|
| 282 |
+
[36m(TaskRunner pid=56225)[0m WARNING:2026-11-01 11:15:02,509:Waiting for register center actor yFzIoP_register_center to be ready. Elapsed time: 0 seconds out of 300 seconds.
|
| 283 |
+
[36m(pid=65344)[0m /scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/verl/__init__.py:18: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
|
| 284 |
+
[36m(pid=65344)[0m import pkg_resources
|
| 285 |
+
[36m(TaskRunner pid=56225)[0m WARNING:2026-11-01 11:15:32,526:Waiting for register center actor yFzIoP_register_center to be ready. Elapsed time: 30 seconds out of 300 seconds.
|
| 286 |
+
[36m(pid=69481)[0m /scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/verl/__init__.py:18: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
|
| 287 |
+
[36m(pid=69481)[0m import pkg_resources
|
| 288 |
+
|
| 289 |
+
[36m(TaskRunner pid=56225)[0m 'memory_limit_mb': 1024,
|
| 290 |
+
[36m(TaskRunner pid=56225)[0m 'url': None},
|
| 291 |
+
[36m(TaskRunner pid=56225)[0m 'strategy': 'fsdp',
|
| 292 |
+
[36m(TaskRunner pid=56225)[0m 'ulysses_sequence_parallel_size': 1,
|
| 293 |
+
[36m(TaskRunner pid=56225)[0m 'use_dynamic_bsz': False},
|
| 294 |
+
[36m(TaskRunner pid=56225)[0m 'trainer': {'balance_batch': True,
|
| 295 |
+
[36m(TaskRunner pid=56225)[0m 'buffer_data_dir': '/scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/buffer/replayed',
|
| 296 |
+
[36m(TaskRunner pid=56225)[0m 'controller_nsight_options': {'cuda-graph-trace': 'graph',
|
| 297 |
+
[36m(TaskRunner pid=56225)[0m 'cuda-memory-usage': 'true',
|
| 298 |
+
[36m(TaskRunner pid=56225)[0m 'trace': 'cuda,nvtx,cublas,ucx'},
|
| 299 |
+
[36m(TaskRunner pid=56225)[0m 'critic_warmup': 0,
|
| 300 |
+
[36m(TaskRunner pid=56225)[0m 'default_hdfs_dir': None,
|
| 301 |
+
[36m(TaskRunner pid=56225)[0m 'default_local_dir': '/scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints',
|
| 302 |
+
[36m(TaskRunner pid=56225)[0m 'del_local_ckpt_after_load': False,
|
| 303 |
+
[36m(TaskRunner pid=56225)[0m 'device': 'cuda',
|
| 304 |
+
[36m(TaskRunner pid=56225)[0m 'esi_redundant_time': 0,
|
| 305 |
+
[36m(TaskRunner pid=56225)[0m 'experiment_name': 'qwen3_1p7b_base_mbpp_nobuf_lr6e7',
|
| 306 |
+
[36m(TaskRunner pid=56225)[0m 'keep_full_ckpt_last_n': 2,
|
| 307 |
+
[36m(TaskRunner pid=56225)[0m 'log_val_generations': 0,
|
| 308 |
+
[36m(TaskRunner pid=56225)[0m 'logger': ['console', 'wandb'],
|
| 309 |
+
[36m(TaskRunner pid=56225)[0m 'max_actor_ckpt_to_keep': None,
|
| 310 |
+
[36m(TaskRunner pid=56225)[0m 'max_critic_ckpt_to_keep': None,
|
| 311 |
+
[36m(TaskRunner pid=56225)[0m 'n_gpus_per_node': 2,
|
| 312 |
+
[36m(TaskRunner pid=56225)[0m 'nnodes': 1,
|
| 313 |
+
[36m(TaskRunner pid=56225)[0m 'profile_steps': None,
|
| 314 |
+
[36m(TaskRunner pid=56225)[0m 'project_name': 'rl_replay_code_mbpp',
|
| 315 |
+
[36m(TaskRunner pid=56225)[0m 'ray_wait_register_center_timeout': 300,
|
| 316 |
+
[36m(TaskRunner pid=56225)[0m 'resume_from_path': None,
|
| 317 |
+
[36m(TaskRunner pid=56225)[0m 'resume_mode': 'auto',
|
| 318 |
+
[36m(TaskRunner pid=56225)[0m 'rollout_data_dir': '/scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training',
|
| 319 |
+
[36m(TaskRunner pid=56225)[0m 'save_freq': 10,
|
| 320 |
+
[36m(TaskRunner pid=56225)[0m 'test_freq': 50,
|
| 321 |
+
[36m(TaskRunner pid=56225)[0m 'total_epochs': 200,
|
| 322 |
+
[36m(TaskRunner pid=56225)[0m 'total_training_steps': None,
|
| 323 |
+
[36m(TaskRunner pid=56225)[0m 'val_before_train': False,
|
| 324 |
+
[36m(TaskRunner pid=56225)[0m 'val_only': False,
|
| 325 |
+
[36m(TaskRunner pid=56225)[0m 'validation_data_dir': '/scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/validation',
|
| 326 |
+
[36m(TaskRunner pid=56225)[0m 'worker_nsight_options': {'capture-range': 'cudaProfilerApi',
|
| 327 |
+
[36m(TaskRunner pid=56225)[0m 'capture-range-end': None,
|
| 328 |
+
[36m(TaskRunner pid=56225)[0m 'cuda-graph-trace': 'graph',
|
| 329 |
+
[36m(TaskRunner pid=56225)[0m 'cuda-memory-usage': 'true',
|
| 330 |
+
[36m(TaskRunner pid=56225)[0m 'kill': 'none',
|
| 331 |
+
[36m(TaskRunner pid=56225)[0m 'trace': 'cuda,nvtx,cublas,ucx'}}}
|
| 332 |
+
[36m(TaskRunner pid=56225)[0m using customized reward function 'compute_score_batch' from '/scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/reward_function.py'
|
| 333 |
+
[36m(TaskRunner pid=56225)[0m using customized reward function 'compute_score_batch' from '/scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/reward_function.py'
|
| 334 |
+
[36m(TaskRunner pid=56225)[0m Using dataset class: RLHFDataset
|
| 335 |
+
[36m(TaskRunner pid=56225)[0m dataset len: 320
|
| 336 |
+
[36m(TaskRunner pid=56225)[0m filter dataset len: 320
|
| 337 |
+
[36m(TaskRunner pid=56225)[0m Using dataset class: RLHFDataset
|
| 338 |
+
[36m(TaskRunner pid=56225)[0m dataset len: 378
|
| 339 |
+
[36m(TaskRunner pid=56225)[0m filter dataset len: 378
|
| 340 |
+
[36m(TaskRunner pid=56225)[0m [validate_config] All configuration checks passed successfully!
|
| 341 |
+
[36m(TaskRunner pid=56225)[0m Size of train dataloader: 5, Size of val dataloader: 1
|
| 342 |
+
[36m(TaskRunner pid=56225)[0m Total training steps: 1000
|
| 343 |
+
[36m(TaskRunner pid=56225)[0m colocated worker base class <class 'verl.single_controller.base.worker.Worker'>
|
| 344 |
+
[36m(WorkerDict pid=65344)[0m Model config after override: Qwen3Config {
|
| 345 |
+
[36m(WorkerDict pid=65344)[0m "architectures": [
|
| 346 |
+
[36m(WorkerDict pid=65344)[0m "Qwen3ForCausalLM"
|
| 347 |
+
[36m(WorkerDict pid=65344)[0m ],
|
| 348 |
+
[36m(WorkerDict pid=65344)[0m "attention_bias": false,
|
| 349 |
+
[36m(WorkerDict pid=65344)[0m "attention_dropout": 0.0,
|
| 350 |
+
[36m(WorkerDict pid=65344)[0m "dtype": "bfloat16",
|
| 351 |
+
[36m(WorkerDict pid=65344)[0m "eos_token_id": 151643,
|
| 352 |
+
[36m(WorkerDict pid=65344)[0m "head_dim": 128,
|
| 353 |
+
[36m(WorkerDict pid=65344)[0m "hidden_act": "silu",
|
| 354 |
+
[36m(WorkerDict pid=65344)[0m "hidden_size": 2048,
|
| 355 |
+
[36m(WorkerDict pid=65344)[0m "initializer_range": 0.02,
|
| 356 |
+
[36m(WorkerDict pid=65344)[0m "intermediate_size": 6144,
|
| 357 |
+
[36m(WorkerDict pid=65344)[0m "layer_types": [
|
| 358 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 359 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 360 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 361 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 362 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 363 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 364 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 365 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 366 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 367 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 368 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 369 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 370 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 371 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 372 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 373 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 374 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 375 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 376 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 377 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 378 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 379 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 380 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 381 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 382 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 383 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 384 |
+
[36m(WorkerDict pid=65344)[0m "full_attention",
|
| 385 |
+
[36m(WorkerDict pid=65344)[0m "full_attention"
|
| 386 |
+
[36m(WorkerDict pid=65344)[0m ],
|
| 387 |
+
[36m(WorkerDict pid=65344)[0m "max_position_embeddings": 32768,
|
| 388 |
+
[36m(WorkerDict pid=65344)[0m "max_window_layers": 28,
|
| 389 |
+
[36m(WorkerDict pid=65344)[0m "model_type": "qwen3",
|
| 390 |
+
[36m(WorkerDict pid=65344)[0m "num_attention_heads": 16,
|
| 391 |
+
[36m(WorkerDict pid=65344)[0m "num_hidden_layers": 28,
|
| 392 |
+
[36m(WorkerDict pid=65344)[0m "num_key_value_heads": 8,
|
| 393 |
+
[36m(WorkerDict pid=65344)[0m "pad_token_id": 151643,
|
| 394 |
+
[36m(WorkerDict pid=65344)[0m "rms_norm_eps": 1e-06,
|
| 395 |
+
[36m(WorkerDict pid=65344)[0m "rope_scaling": null,
|
| 396 |
+
[36m(WorkerDict pid=65344)[0m "rope_theta": 1000000,
|
| 397 |
+
[36m(WorkerDict pid=65344)[0m "sliding_window": null,
|
| 398 |
+
[36m(WorkerDict pid=65344)[0m "tie_word_embeddings": true,
|
| 399 |
+
[36m(WorkerDict pid=65344)[0m "transformers_version": "4.57.0",
|
| 400 |
+
[36m(WorkerDict pid=65344)[0m "use_cache": true,
|
| 401 |
+
[36m(WorkerDict pid=65344)[0m "use_sliding_window": false,
|
| 402 |
+
[36m(WorkerDict pid=65344)[0m "vocab_size": 151936
|
| 403 |
+
[36m(WorkerDict pid=65344)[0m }[36m(WorkerDict pid=65344)[0m `torch_dtype` is deprecated! Use `dtype` instead!
|
| 404 |
+
[36m(WorkerDict pid=65344)[0m Flash Attention 2 only supports torch.float16 and torch.bfloat16 dtypes, but the current dype in Qwen3ForCausalLM is torch.float32. You should run training or inference using Automatic Mixed-Precision via the `with torch.autocast(device_type='torch_device'):` decorator, or load the model with the `dtype` argument. Example: `model = AutoModel.from_pretrained("openai/whisper-tiny", attn_implementation="flash_attention_2", dtype=torch.float16)`
|
| 405 |
+
[36m(WorkerDict pid=65344)[0m Flash Attention 2 only supports torch.float16 and torch.bfloat16 dtypes, but the current dype in Qwen3Model is torch.float32. You should run training or inference using Automatic Mixed-Precision via the `with torch.autocast(device_type='torch_device'):` decorator, or load the model with the `dtype` argument. Example: `model = AutoModel.from_pretrained("openai/whisper-tiny", attn_implementation="flash_attention_2", dtype=torch.float16)`
|
| 406 |
+
[36m(WorkerDict pid=65344)[0m `torch_dtype` is deprecated! Use `dtype` instead![32m [repeated 2x across cluster] (Ray deduplicates logs by default. Set RAY_DEDUP_LOGS=0 to disable log deduplication, or see https://docs.ray.io/en/master/ray-observability/user-guides/configure-logging.html#log-deduplication for more options.)[0m
|
| 407 |
+
[36m(WorkerDict pid=69481)[0m Flash Attention 2 only supports torch.float16 and torch.bfloat16 dtypes, but the current dype in Qwen3Model is torch.float32. You should run training or inference using Automatic Mixed-Precision via the `with torch.autocast(device_type='torch_device'):` decorator, or load the model with the `dtype` argument. Example: `model = AutoModel.from_pretrained("openai/whisper-tiny", attn_implementation="flash_attention_2", dtype=torch.float16)`[32m [repeated 2x across cluster][0m
|
| 408 |
+
[36m(WorkerDict pid=69481)[0m /scratch/js15262/env/reward-signal/lib/python3.11/site-packages/torch/distributed/fsdp/fully_sharded_data_parallel.py:690: FutureWarning: FSDP.state_dict_type() and FSDP.set_state_dict_type() are being deprecated. Please use APIs, get_state_dict() and set_state_dict(), which can support different parallelisms, FSDP1, FSDP2, DDP. API doc: https://pytorch.org/docs/stable/distributed.checkpoint.html#torch.distributed.checkpoint.state_dict.get_state_dict .Tutorial: https://pytorch.org/tutorials/recipes/distributed_checkpoint_recipe.html .
|
| 409 |
+
[36m(WorkerDict pid=69481)[0m warnings.warn(
|
| 410 |
+
[36m(WorkerDict pid=69481)[0m `torch_dtype` is deprecated! Use `dtype` instead!
|
| 411 |
+
[36m(TaskRunner pid=56225)[0m /scratch/js15262/env/reward-signal/lib/python3.11/site-packages/pydantic/_internal/_generate_schema.py:2249: UnsupportedFieldAttributeWarning: The 'repr' attribute with value False was provided to the `Field()` function, which has no effect in the context it was used. 'repr' is field-specific metadata, and can only be attached to a model field using `Annotated` metadata or by assignment. This may have happened because an `Annotated` type alias using the `type` statement was used, or if the `Field()` function was attached to a single member of a union type.
|
| 412 |
+
[36m(TaskRunner pid=56225)[0m /scratch/js15262/env/reward-signal/lib/python3.11/site-packages/pydantic/_internal/_generate_schema.py:2249: UnsupportedFieldAttributeWarning: The 'frozen' attribute with value True was provided to the `Field()` function, which has no effect in the context it was used. 'frozen' is field-specific metadata, and can only be attached to a model field using `Annotated` metadata or by assignment. This may have happened because an `Annotated` type alias using the `type` statement was used, or if the `Field()` function was attached to a single member of a union type.
|
| 413 |
+
[36m(TaskRunner pid=56225)[0m wandb: Currently logged in as: jingyanshen (jingyanshen-new-york-university) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin
|
| 414 |
+
[36m(WorkerDict pid=65344)[0m /scratch/js15262/env/reward-signal/lib/python3.11/site-packages/torch/distributed/fsdp/fully_sharded_data_parallel.py:690: FutureWarning: FSDP.state_dict_type() and FSDP.set_state_dict_type() are being deprecated. Please use APIs, get_state_dict() and set_state_dict(), which can support different parallelisms, FSDP1, FSDP2, DDP. API doc: https://pytorch.org/docs/stable/distributed.checkpoint.html#torch.distributed.checkpoint.state_dict.get_state_dict .Tutorial: https://pytorch.org/tutorials/recipes/distributed_checkpoint_recipe.html .
|
| 415 |
+
[36m(TaskRunner pid=56225)[0m warnings.warn([32m [repeated 3x across cluster][0m
|
| 416 |
+
[36m(TaskRunner pid=56225)[0m wandb: setting up run osw6fr0g
|
| 417 |
+
[36m(TaskRunner pid=56225)[0m wandb: Tracking run with wandb version 0.22.2
|
| 418 |
+
[36m(TaskRunner pid=56225)[0m wandb: Run data is saved locally in /scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/wandb/run-20261101_111747-osw6fr0g
|
| 419 |
+
[36m(TaskRunner pid=56225)[0m wandb: Run `wandb offline` to turn off syncing.
|
| 420 |
+
[36m(TaskRunner pid=56225)[0m wandb: Syncing run qwen3_1p7b_base_mbpp_nobuf_lr6e7
|
| 421 |
+
[36m(TaskRunner pid=56225)[0m wandb: βοΈ View project at https://wandb.ai/jingyanshen-new-york-university/rl_replay_code_mbpp
|
| 422 |
+
[36m(TaskRunner pid=56225)[0m wandb: π View run at https://wandb.ai/jingyanshen-new-york-university/rl_replay_code_mbpp/runs/osw6fr0g
|
| 423 |
+
[36m(TaskRunner pid=56225)[0m wandb: Detected [openai] in use.
|
| 424 |
+
[36m(TaskRunner pid=56225)[0m wandb: Use W&B Weave for improved LLM call tracing. Install Weave with `pip install weave` then add `import weave` to the top of your script.
|
| 425 |
+
[36m(TaskRunner pid=56225)[0m wandb: For more information, check out the docs at: https://weave-docs.wandb.ai/
|
| 426 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:18:00,647:[Rank 0] Loaded model from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/model_world_size_2_rank_0.pt
|
| 427 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:18:07,693:[Rank 0] Loaded optimizer from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/optim_world_size_2_rank_0.pt
|
| 428 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:18:07,709:[Rank 0] Loaded rng from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/extra_state_world_size_2_rank_0.pt
|
| 429 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:18:07,709:[Rank 0] Loaded lr_scheduler from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/extra_state_world_size_2_rank_0.pt
|
| 430 |
+
[36m(WorkerDict pid=69481)[0m INFO:2026-11-01 11:18:00,647:[Rank 1] Loaded model from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/model_world_size_2_rank_1.pt
|
| 431 |
+
[36m(TaskRunner pid=56225)[0m
|
| 432 |
+
[36m(TaskRunner pid=56225)[0m
|
| 433 |
+
[36m(WorkerDict pid=69481)[0m INFO:2026-11-01 11:18:08,314:[Rank 1] Loaded optimizer from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/optim_world_size_2_rank_1.pt
|
| 434 |
+
[36m(WorkerDict pid=69481)[0m INFO:2026-11-01 11:18:08,328:[Rank 1] Loaded rng from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/extra_state_world_size_2_rank_1.pt
|
| 435 |
+
[36m(WorkerDict pid=69481)[0m INFO:2026-11-01 11:18:08,328:[Rank 1] Loaded lr_scheduler from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990/actor/extra_state_world_size_2_rank_1.pt
|
| 436 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpml6oej4x.py']' timed out after 10 seconds"
|
| 437 |
+
[36m(TaskRunner pid=56225)[0m
|
| 438 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpk1knkkjr.py']' timed out after 10 seconds"
|
| 439 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpnuw9eq5h.py']' timed out after 10 seconds"
|
| 440 |
+
|
| 441 |
+
[36m(WorkerDict pid=65344)[0m
|
| 442 |
+
[36m(WorkerDict pid=65344)[0m Monkey patch _flash_attention_forward in transformers.integrations.flash_attention
|
| 443 |
+
[36m(WorkerDict pid=65344)[0m Skipping monkey patch for Qwen3ForCausalLM as use_fused_kernels is False or fused_kernels_backend is torch
|
| 444 |
+
[36m(WorkerDict pid=65344)[0m Qwen3ForCausalLM contains 1.72B parameters
|
| 445 |
+
[36m(WorkerDict pid=65344)[0m wrap_policy: functools.partial(<function _or_policy at 0x150f278cbb00>, policies=[functools.partial(<function transformer_auto_wrap_policy at 0x150f278cb9c0>, transformer_layer_cls={<class 'transformers.models.qwen3.modeling_qwen3.Qwen3DecoderLayer'>})])
|
| 446 |
+
[36m(WorkerDict pid=65344)[0m NCCL version 2.21.5+cuda12.4
|
| 447 |
+
[36m(WorkerDict pid=65344)[0m Total steps: 1000, num_warmup_steps: 0
|
| 448 |
+
[36m(WorkerDict pid=65344)[0m Actor use_remove_padding=True
|
| 449 |
+
[36m(WorkerDict pid=65344)[0m Actor use_fused_kernels=False
|
| 450 |
+
[36m(WorkerDict pid=65344)[0m WARNING 11-01 11:17:25 [arg_utils.py:1658] VLLM_ATTENTION_BACKEND=XFORMERS is not supported by the V1 Engine. Falling back to V0. We recommend to remove VLLM_ATTENTION_BACKEND=XFORMERS from your config in favor of the V1 Engine.
|
| 451 |
+
[36m(WorkerDict pid=65344)[0m WARNING 11-01 11:17:25 [cuda.py:93] To see benefits of async output processing, enable CUDA graph. Since, enforce-eager is enabled, async output processor cannot be used
|
| 452 |
+
[36m(WorkerDict pid=69481)[0m Monkey patch _flash_attention_forward in transformers.integrations.flash_attention
|
| 453 |
+
[36m(WorkerDict pid=69481)[0m Skipping monkey patch for Qwen3ForCausalLM as use_fused_kernels is False or fused_kernels_backend is torch
|
| 454 |
+
[36m(WorkerDict pid=69481)[0m kwargs: {'n': 8, 'logprobs': 0, 'max_tokens': 3072, 'detokenize': False, 'temperature': 1.0, 'top_k': -1, 'top_p': 1, 'ignore_eos': False}
|
| 455 |
+
[36m(WorkerDict pid=69481)[0m WARNING 11-01 11:17:25 [arg_utils.py:1658] VLLM_ATTENTION_BACKEND=XFORMERS is not supported by the V1 Engine. Falling back to V0. We recommend to remove VLLM_ATTENTION_BACKEND=XFORMERS from your config in favor of the V1 Engine.
|
| 456 |
+
[36m(WorkerDict pid=69481)[0m WARNING 11-01 11:17:25 [cuda.py:93] To see benefits of async output processing, enable CUDA graph. Since, enforce-eager is enabled, async output processor cannot be used
|
| 457 |
+
[36m(TaskRunner pid=56225)[0m Found checkpoint: %s /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990
|
| 458 |
+
[36m(TaskRunner pid=56225)[0m Load from checkpoint folder: /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990
|
| 459 |
+
[36m(TaskRunner pid=56225)[0m Setting global step to 990
|
| 460 |
+
[36m(TaskRunner pid=56225)[0m Resuming from /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_990
|
| 461 |
+
[36m(WorkerDict pid=65344)[0m kwargs: {'n': 8, 'logprobs': 0, 'max_tokens': 3072, 'detokenize': False, 'temperature': 1.0, 'top_k': -1, 'top_p': 1, 'ignore_eos': False}
|
| 462 |
+
[36m(TaskRunner pid=56225)[0m [sampler] global_step=991 -> epoch 198 (position 1/5), draw 396
|
| 463 |
+
[36m(TaskRunner pid=56225)[0m [sampler] global_step=991 -> epoch 198 (position 1/5), draw 396
|
| 464 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 465 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/991.jsonl
|
| 466 |
+
[36m(TaskRunner pid=56225)[0m step:991 - global_seqlen/min:84452.000 - global_seqlen/max:84591.000 - global_seqlen/minmax_diff:139.000 - global_seqlen/balanced_min:84521.000 - global_seqlen/balanced_max:84522.000 - global_seqlen/mean:84521.500 - actor/entropy:0.060 - actor/pg_loss:0.004 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.062 - perf/mfu/actor:0.039 - perf/max_memory_allocated_gb:114.090 - perf/max_memory_reserved_gb:124.375 - perf/cpu_memory_used_gb:119.565 - actor/lr:0.000 - training/global_step:991.000 - training/epoch:1.000 - critic/score/mean:0.949 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.949 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:-0.000 - critic/advantages/max:0.250 - critic/advantages/min:-0.750 - critic/returns/mean:-0.000 - critic/returns/max:0.250 - critic/returns/min:-0.750 - response_length/mean:177.771 - response_length/max:478.000 - response_length/min:92.000 - response_length/clip_ratio:0.000 - prompt_length/mean:152.391 - prompt_length/max:204.000 - prompt_length/min:128.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:16.549 - timing_s/reshard:0.493 - timing_s/gen:19.796 - timing_s/reward:40.580 - timing_s/old_log_prob:27.405 - timing_s/adv:0.020 - timing_s/update_actor:27.180 - timing_s/dump_rollout_generations:0.238 - timing_s/step:115.289 - timing_per_token_ms/gen:0.217 - timing_per_token_ms/update_actor:0.161 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:169043.000 - perf/time_per_step:115.289 - perf/throughput:733.130
|
| 467 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 468 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/992.jsonl
|
| 469 |
+
[36m(TaskRunner pid=56225)[0m step:992 - global_seqlen/min:82691.000 - global_seqlen/max:90520.000 - global_seqlen/minmax_diff:7829.000 - global_seqlen/balanced_min:86605.000 - global_seqlen/balanced_max:86606.000 - global_seqlen/mean:86605.500 - actor/entropy:0.060 - actor/pg_loss:0.001 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.104 - perf/mfu/actor:0.042 - perf/max_memory_allocated_gb:114.662 - perf/max_memory_reserved_gb:124.506 - perf/cpu_memory_used_gb:121.139 - actor/lr:0.000 - training/global_step:992.000 - training/epoch:1.000 - critic/score/mean:0.881 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.881 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:0.000 - critic/advantages/max:0.125 - critic/advantages/min:-0.875 - critic/returns/mean:0.000 - critic/returns/max:0.125 - critic/returns/min:-0.875 - response_length/mean:184.709 - response_length/max:525.000 - response_length/min:86.000 - response_length/clip_ratio:0.000 - prompt_length/mean:153.594 - prompt_length/max:234.000 - prompt_length/min:125.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:17.488 - timing_s/reshard:0.581 - timing_s/gen:20.041 - timing_s/reward:40.862 - timing_s/old_log_prob:10.264 - timing_s/adv:0.020 - timing_s/update_actor:26.092 - timing_s/dump_rollout_generations:0.233 - timing_s/step:97.578 - timing_per_token_ms/gen:0.212 - timing_per_token_ms/update_actor:0.151 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:173211.000 - perf/time_per_step:97.578 - perf/throughput:887.553
|
| 470 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 471 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/993.jsonl
|
| 472 |
+
[36m(TaskRunner pid=56225)[0m step:993 - global_seqlen/min:89405.000 - global_seqlen/max:89553.000 - global_seqlen/minmax_diff:148.000 - global_seqlen/balanced_min:89479.000 - global_seqlen/balanced_max:89479.000 - global_seqlen/mean:89479.000 - actor/entropy:0.065 - actor/pg_loss:-0.003 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.096 - perf/mfu/actor:0.044 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:124.506 - perf/cpu_memory_used_gb:116.739 - actor/lr:0.000 - training/global_step:993.000 - training/epoch:1.000 - critic/score/mean:0.822 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.822 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:0.002 - critic/advantages/max:0.750 - critic/advantages/min:-0.875 - critic/returns/mean:0.002 - critic/returns/max:0.750 - critic/returns/min:-0.875 - response_length/mean:195.059 - response_length/max:672.000 - response_length/min:74.000 - response_length/clip_ratio:0.000 - prompt_length/mean:154.469 - prompt_length/max:336.000 - prompt_length/min:123.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:18.792 - timing_s/reshard:0.318 - timing_s/gen:23.185 - timing_s/reward:58.401 - timing_s/old_log_prob:8.458 - timing_s/adv:0.019 - timing_s/update_actor:25.653 - timing_s/dump_rollout_generations:0.237 - timing_s/step:116.006 - timing_per_token_ms/gen:0.232 - timing_per_token_ms/update_actor:0.143 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:178958.000 - perf/time_per_step:116.006 - perf/throughput:771.329[36m(TaskRunner pid=56225)[0m
|
| 473 |
+
[36m(TaskRunner pid=56225)[0m Traceback (most recent call last):
|
| 474 |
+
[36m(TaskRunner pid=56225)[0m File "/scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/verl/utils/reward_score/livecodebench/compute_score.py", line 368, in compute_score
|
| 475 |
+
[36m(TaskRunner pid=56225)[0m tree = ast.parse(solution)
|
| 476 |
+
[36m(TaskRunner pid=56225)[0m ^^^^^^^^^^^^^^^^^^^
|
| 477 |
+
[36m(TaskRunner pid=56225)[0m File "/scratch/js15262/env/reward-signal/lib/python3.11/ast.py", line 50, in parse
|
| 478 |
+
[36m(TaskRunner pid=56225)[0m return compile(source, filename, mode, flags,
|
| 479 |
+
[36m(TaskRunner pid=56225)[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 480 |
+
[36m(TaskRunner pid=56225)[0m File "<unknown>", line 8
|
| 481 |
+
[36m(TaskRunner pid=56225)[0m exclude = new exclude
|
| 482 |
+
[36m(TaskRunner pid=56225)[0m ^^^^^^^
|
| 483 |
+
[36m(TaskRunner pid=56225)[0m SyntaxError: invalid syntax
|
| 484 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpvm2yvvci.py']' timed out after 10 seconds"
|
| 485 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpogdp_pgr.py']' timed out after 10 seconds"
|
| 486 |
+
[36m(TaskRunner pid=56225)[0m
|
| 487 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmp7e2bq3q6.py']' timed out after 10 seconds"
|
| 488 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpfjj04dch.py']' timed out after 10 seconds"
|
| 489 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpf8ynf9y6.py']' timed out after 10 seconds"
|
| 490 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpihgidw4n.py']' timed out after 10 seconds"
|
| 491 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmp9h5yegap.py']' timed out after 10 seconds"
|
| 492 |
+
[36m(TaskRunner pid=56225)[0m
|
| 493 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmp7il_9j05.py']' timed out after 10 seconds"
|
| 494 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpevzhzb7e.py']' timed out after 10 seconds"
|
| 495 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpizol0y8b.py']' timed out after 10 seconds"
|
| 496 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpkgtmlwlz.py']' timed out after 10 seconds"
|
| 497 |
+
[36m(TaskRunner pid=56225)[0m
|
| 498 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpw4bpqe0p.py']' timed out after 10 seconds"
|
| 499 |
+
[36m(TaskRunner pid=56225)[0m Traceback (most recent call last):
|
| 500 |
+
[36m(TaskRunner pid=56225)[0m File "/scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/verl/utils/reward_score/livecodebench/compute_score.py", line 368, in compute_score
|
| 501 |
+
[36m(TaskRunner pid=56225)[0m tree = ast.parse(solution)
|
| 502 |
+
[36m(TaskRunner pid=56225)[0m ^^^^^^^^^^^^^^^^^^^
|
| 503 |
+
[36m(TaskRunner pid=56225)[0m File "/scratch/js15262/env/reward-signal/lib/python3.11/ast.py", line 50, in parse
|
| 504 |
+
[36m(TaskRunner pid=56225)[0m return compile(source, filename, mode, flags,
|
| 505 |
+
[36m(TaskRunner pid=56225)[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 506 |
+
[36m(TaskRunner pid=56225)[0m File "<unknown>", line 7
|
| 507 |
+
[36m(TaskRunner pid=56225)[0m return 'Not matched!
|
| 508 |
+
[36m(TaskRunner pid=56225)[0m ^
|
| 509 |
+
[36m(TaskRunner pid=56225)[0m SyntaxError: unterminated string literal (detected at line 7)
|
| 510 |
+
[36m(TaskRunner pid=56225)[0m
|
| 511 |
+
[36m(TaskRunner pid=56225)[0m Traceback (most recent call last):
|
| 512 |
+
[36m(TaskRunner pid=56225)[0m File "/scratch/js15262/rl-forgetting-experiments/reward-signal-analysis/verl/utils/reward_score/livecodebench/compute_score.py", line 368, in compute_score
|
| 513 |
+
[36m(TaskRunner pid=56225)[0m tree = ast.parse(solution)
|
| 514 |
+
[36m(TaskRunner pid=56225)[0m ^^^^^^^^^^^^^^^^^^^
|
| 515 |
+
[36m(TaskRunner pid=56225)[0m File "/scratch/js15262/env/reward-signal/lib/python3.11/ast.py", line 50, in parse
|
| 516 |
+
[36m(TaskRunner pid=56225)[0m return compile(source, filename, mode, flags,
|
| 517 |
+
[36m(TaskRunner pid=56225)[0m ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 518 |
+
[36m(TaskRunner pid=56225)[0m File "<unknown>", line 1
|
| 519 |
+
[36m(TaskRunner pid=56225)[0m import math
|
| 520 |
+
[36m(TaskRunner pid=56225)[0m IndentationError: unexpected indent
|
| 521 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpozz_7svl.py']' timed out after 10 seconds"
|
| 522 |
+
|
| 523 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 524 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/994.jsonl
|
| 525 |
+
[36m(TaskRunner pid=56225)[0m step:994 - global_seqlen/min:88499.000 - global_seqlen/max:90517.000 - global_seqlen/minmax_diff:2018.000 - global_seqlen/balanced_min:89508.000 - global_seqlen/balanced_max:89508.000 - global_seqlen/mean:89508.000 - actor/entropy:0.057 - actor/pg_loss:-0.003 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.093 - perf/mfu/actor:0.049 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:124.506 - perf/cpu_memory_used_gb:118.702 - actor/lr:0.000 - training/global_step:994.000 - training/epoch:1.000 - critic/score/mean:0.869 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.869 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:-0.000 - critic/advantages/max:0.125 - critic/advantages/min:-0.875 - critic/returns/mean:-0.000 - critic/returns/max:0.125 - critic/returns/min:-0.875 - response_length/mean:191.703 - response_length/max:632.000 - response_length/min:93.000 - response_length/clip_ratio:0.000 - prompt_length/mean:157.938 - prompt_length/max:267.000 - prompt_length/min:129.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:15.722 - timing_s/reshard:0.878 - timing_s/gen:19.217 - timing_s/reward:45.416 - timing_s/old_log_prob:9.948 - timing_s/adv:0.025 - timing_s/update_actor:23.361 - timing_s/dump_rollout_generations:0.248 - timing_s/step:98.252 - timing_per_token_ms/gen:0.196 - timing_per_token_ms/update_actor:0.130 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:179016.000 - perf/time_per_step:98.252 - perf/throughput:911.007
|
| 526 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 527 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/995.jsonl
|
| 528 |
+
[36m(TaskRunner pid=56225)[0m step:995 - global_seqlen/min:84736.000 - global_seqlen/max:84865.000 - global_seqlen/minmax_diff:129.000 - global_seqlen/balanced_min:84800.000 - global_seqlen/balanced_max:84801.000 - global_seqlen/mean:84800.500 - actor/entropy:0.058 - actor/pg_loss:-0.007 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.119 - perf/mfu/actor:0.041 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:124.506 - perf/cpu_memory_used_gb:121.864 - actor/lr:0.000 - training/global_step:995.000 - training/epoch:1.000 - critic/score/mean:0.846 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.846 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:0.000 - critic/advantages/max:0.125 - critic/advantages/min:-0.875 - critic/returns/mean:0.000 - critic/returns/max:0.125 - critic/returns/min:-0.875 - response_length/mean:185.174 - response_length/max:496.000 - response_length/min:77.000 - response_length/clip_ratio:0.000 - prompt_length/mean:146.078 - prompt_length/max:198.000 - prompt_length/min:124.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:15.478 - timing_s/reshard:0.313 - timing_s/gen:17.095 - timing_s/reward:38.167 - timing_s/old_log_prob:6.894 - timing_s/adv:0.019 - timing_s/update_actor:26.368 - timing_s/dump_rollout_generations:0.238 - timing_s/step:88.845 - timing_per_token_ms/gen:0.180 - timing_per_token_ms/update_actor:0.155 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:169601.000 - perf/time_per_step:88.845 - perf/throughput:954.476
|
| 529 |
+
[36m(TaskRunner pid=56225)[0m [sampler] global_step=996 -> epoch 199 (position 1/5), draw 398
|
| 530 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 531 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/996.jsonl
|
| 532 |
+
[36m(TaskRunner pid=56225)[0m step:996 - global_seqlen/min:84937.000 - global_seqlen/max:85613.000 - global_seqlen/minmax_diff:676.000 - global_seqlen/balanced_min:85275.000 - global_seqlen/balanced_max:85275.000 - global_seqlen/mean:85275.000 - actor/entropy:0.066 - actor/pg_loss:-0.001 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.142 - perf/mfu/actor:0.043 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:124.506 - perf/cpu_memory_used_gb:122.688 - actor/lr:0.000 - training/global_step:996.000 - training/epoch:2.000 - critic/score/mean:0.881 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.881 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:0.000 - critic/advantages/max:0.125 - critic/advantages/min:-0.875 - critic/returns/mean:0.000 - critic/returns/max:0.125 - critic/returns/min:-0.875 - response_length/mean:178.762 - response_length/max:436.000 - response_length/min:68.000 - response_length/clip_ratio:0.000 - prompt_length/mean:154.344 - prompt_length/max:238.000 - prompt_length/min:124.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:16.447 - timing_s/reshard:0.327 - timing_s/gen:20.275 - timing_s/reward:37.629 - timing_s/old_log_prob:7.846 - timing_s/adv:0.028 - timing_s/update_actor:25.378 - timing_s/dump_rollout_generations:0.241 - timing_s/step:91.483 - timing_per_token_ms/gen:0.222 - timing_per_token_ms/update_actor:0.149 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:170550.000 - perf/time_per_step:91.483 - perf/throughput:932.137
|
| 533 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 534 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/997.jsonl
|
| 535 |
+
[36m(TaskRunner pid=56225)[0m step:997 - global_seqlen/min:83348.000 - global_seqlen/max:87012.000 - global_seqlen/minmax_diff:3664.000 - global_seqlen/balanced_min:85180.000 - global_seqlen/balanced_max:85180.000 - global_seqlen/mean:85180.000 - actor/entropy:0.058 - actor/pg_loss:-0.003 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.166 - perf/mfu/actor:0.043 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:124.506 - perf/cpu_memory_used_gb:123.358 - actor/lr:0.000 - training/global_step:997.000 - training/epoch:2.000 - critic/score/mean:0.910 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.910 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:-0.000 - critic/advantages/max:0.125 - critic/advantages/min:-0.875 - critic/returns/mean:-0.000 - critic/returns/max:0.125 - critic/returns/min:-0.875 - response_length/mean:180.969 - response_length/max:536.000 - response_length/min:89.000 - response_length/clip_ratio:0.000 - prompt_length/mean:151.766 - prompt_length/max:205.000 - prompt_length/min:125.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:16.853 - timing_s/reshard:0.474 - timing_s/gen:18.450 - timing_s/reward:36.558 - timing_s/old_log_prob:9.104 - timing_s/adv:0.024 - timing_s/update_actor:25.080 - timing_s/dump_rollout_generations:0.274 - timing_s/step:89.550 - timing_per_token_ms/gen:0.199 - timing_per_token_ms/update_actor:0.147 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:170360.000 - perf/time_per_step:89.550 - perf/throughput:951.201
|
| 536 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 537 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/998.jsonl
|
| 538 |
+
[36m(TaskRunner pid=56225)[0m step:998 - global_seqlen/min:81833.000 - global_seqlen/max:90001.000 - global_seqlen/minmax_diff:8168.000 - global_seqlen/balanced_min:85917.000 - global_seqlen/balanced_max:85917.000 - global_seqlen/mean:85917.000 - actor/entropy:0.059 - actor/pg_loss:-0.005 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.097 - perf/mfu/actor:0.042 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:125.186 - perf/cpu_memory_used_gb:121.610 - actor/lr:0.000 - training/global_step:998.000 - training/epoch:2.000 - critic/score/mean:0.842 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.842 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:0.003 - critic/advantages/max:0.750 - critic/advantages/min:-0.875 - critic/returns/mean:0.003 - critic/returns/max:0.750 - critic/returns/min:-0.875 - response_length/mean:184.551 - response_length/max:705.000 - response_length/min:72.000 - response_length/clip_ratio:0.000 - prompt_length/mean:151.062 - prompt_length/max:336.000 - prompt_length/min:129.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:17.548 - timing_s/reshard:0.633 - timing_s/gen:22.566 - timing_s/reward:40.129 - timing_s/old_log_prob:7.812 - timing_s/adv:0.019 - timing_s/update_actor:25.830 - timing_s/dump_rollout_generations:0.250 - timing_s/step:96.684 - timing_per_token_ms/gen:0.239 - timing_per_token_ms/update_actor:0.150 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:171834.000 - perf/time_per_step:96.684 - perf/throughput:888.637[36m(TaskRunner pid=56225)[0m
|
| 539 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpavbh0hc_.py']' timed out after 10 seconds"
|
| 540 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmp5b6rt6nl.py']' timed out after 10 seconds"
|
| 541 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpprjcb4b4.py']' timed out after 10 seconds"
|
| 542 |
+
[36m(TaskRunner pid=56225)[0m
|
| 543 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case subprocess: the test process did not decide (policy=lenient). First stderr: 'Traceback (most recent call last):\n File "/state/partition1/job-21591505/tmpmptpo0dd.py", line 42, in <module>\n assert largest_subset([ 1, 3, 6, 13, 17, 18 ]) == 4\n ^^^^^^^^^^^^^^^^^^^^^'
|
| 544 |
+
[36m(TaskRunner pid=56225)[0m [compute_score] EXEC_FAILURE at assert_case exception: the test process did not decide (policy=lenient). First stderr: "Command '['python', '/state/partition1/job-21591505/tmpjeh7vh4j.py']' timed out after 10 seconds"
|
| 545 |
+
[36m(WorkerDict pid=69481)[0m INFO:2026-11-01 11:35:37,469:[Rank 1] Saved model to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000/actor/model_world_size_2_rank_1.pt
|
| 546 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:35:48,108:[Rank 0] Saved optim to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000/actor/optim_world_size_2_rank_0.pt
|
| 547 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:35:48,115:[Rank 0] Saved extra_state to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000/actor/extra_state_world_size_2_rank_0.pt
|
| 548 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:35:37,533:[Rank 0] Saved model to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000/actor/model_world_size_2_rank_0.pt
|
| 549 |
+
[36m(WorkerDict pid=65344)[0m INFO:2026-11-01 11:35:48,392:[Rank 0] Saved model config and tokenizer class to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000/actor/huggingface
|
| 550 |
+
|
| 551 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 552 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/999.jsonl
|
| 553 |
+
[36m(TaskRunner pid=56225)[0m step:999 - global_seqlen/min:88909.000 - global_seqlen/max:99113.000 - global_seqlen/minmax_diff:10204.000 - global_seqlen/balanced_min:94011.000 - global_seqlen/balanced_max:94011.000 - global_seqlen/mean:94011.000 - actor/entropy:0.057 - actor/pg_loss:-0.002 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.148 - perf/mfu/actor:0.047 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:125.186 - perf/cpu_memory_used_gb:120.883 - actor/lr:0.000 - training/global_step:999.000 - training/epoch:2.000 - critic/score/mean:0.861 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.861 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:-0.001 - critic/advantages/max:0.250 - critic/advantages/min:-0.875 - critic/returns/mean:-0.001 - critic/returns/max:0.250 - critic/returns/min:-0.875 - response_length/mean:212.105 - response_length/max:563.000 - response_length/min:96.000 - response_length/clip_ratio:0.000 - prompt_length/mean:155.125 - prompt_length/max:210.000 - prompt_length/min:123.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:18.587 - timing_s/reshard:0.485 - timing_s/gen:20.776 - timing_s/reward:40.910 - timing_s/old_log_prob:13.133 - timing_s/adv:0.025 - timing_s/update_actor:25.476 - timing_s/dump_rollout_generations:0.242 - timing_s/step:100.597 - timing_per_token_ms/gen:0.191 - timing_per_token_ms/update_actor:0.135 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:188022.000 - perf/time_per_step:100.597 - perf/throughput:934.533
|
| 554 |
+
[36m(TaskRunner pid=56225)[0m tensor([0., 0., 0., ..., 0., 0., 0.])
|
| 555 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/training/1000.jsonl
|
| 556 |
+
[36m(TaskRunner pid=56225)[0m test_gen_batch meta info: {'eos_token_id': 151643, 'pad_token_id': 151643, 'recompute_log_prob': False, 'do_sample': False, 'validate': True}
|
| 557 |
+
[36m(TaskRunner pid=56225)[0m validation generation end
|
| 558 |
+
[36m(TaskRunner pid=56225)[0m [prompt] system
|
| 559 |
+
[36m(TaskRunner pid=56225)[0m Please reason step by step inside a <think> </think> block, then put your final solution in a single ```python code block.
|
| 560 |
+
[36m(TaskRunner pid=56225)[0m user
|
| 561 |
+
[36m(TaskRunner pid=56225)[0m Write a python function to find the first repeated character in a given string.
|
| 562 |
+
[36m(TaskRunner pid=56225)[0m
|
| 563 |
+
[36m(TaskRunner pid=56225)[0m Your implementation should pass tests like the following (more tests will be used for evaluation):
|
| 564 |
+
[36m(TaskRunner pid=56225)[0m
|
| 565 |
+
[36m(TaskRunner pid=56225)[0m ```python
|
| 566 |
+
[36m(TaskRunner pid=56225)[0m assert first_repeated_char("abcabc") == "a"
|
| 567 |
+
[36m(TaskRunner pid=56225)[0m ```
|
| 568 |
+
[36m(TaskRunner pid=56225)[0m
|
| 569 |
+
[36m(TaskRunner pid=56225)[0m First reason step by step inside <think> and </think>. Then write your complete solution in a single markdown fenced code block using the language tag ```python (open with ```python on its own line, close with ```).
|
| 570 |
+
[36m(TaskRunner pid=56225)[0m assistant
|
| 571 |
+
[36m(TaskRunner pid=56225)[0m
|
| 572 |
+
[36m(TaskRunner pid=56225)[0m [response] To find the first repeated character in a string, we can follow these steps:
|
| 573 |
+
[36m(TaskRunner pid=56225)[0m
|
| 574 |
+
[36m(TaskRunner pid=56225)[0m 1. **Iterate through the string**: We'll go through each character in the string.
|
| 575 |
+
[36m(TaskRunner pid=56225)[0m 2. **Keep track of characters**: We'll use a set to keep track of characters we've already seen.
|
| 576 |
+
[36m(TaskRunner pid=56225)[0m 3. **Check for repetition**: For each character, we'll check if it's already in the set.
|
| 577 |
+
[36m(TaskRunner pid=56225)[0m 4. **Return the first repeated character**: If we find a character that is repeated, we'll return it.
|
| 578 |
+
[36m(TaskRunner pid=56225)[0m
|
| 579 |
+
[36m(TaskRunner pid=56225)[0m Here's the implementation:
|
| 580 |
+
[36m(TaskRunner pid=56225)[0m
|
| 581 |
+
[36m(TaskRunner pid=56225)[0m ```python
|
| 582 |
+
[36m(TaskRunner pid=56225)[0m def first_repeated_char(s):
|
| 583 |
+
[36m(TaskRunner pid=56225)[0m seen = set()
|
| 584 |
+
[36m(TaskRunner pid=56225)[0m for char in s:
|
| 585 |
+
[36m(TaskRunner pid=56225)[0m if char in seen:
|
| 586 |
+
[36m(TaskRunner pid=56225)[0m return char
|
| 587 |
+
[36m(TaskRunner pid=56225)[0m seen.add(char)
|
| 588 |
+
[36m(TaskRunner pid=56225)[0m return None
|
| 589 |
+
[36m(TaskRunner pid=56225)[0m ```
|
| 590 |
+
[36m(TaskRunner pid=56225)[0m [ground_truth] {"assert_case": ["assert first_repeated_char(\"abcabc\") == \"a\"", "assert first_repeated_char(\"abc\") == None", "assert first_repeated_char(\"123123\") == \"1\""]}
|
| 591 |
+
[36m(TaskRunner pid=56225)[0m [score] {'score': 1.0, 'ground_truth': '{"assert_case": ["assert first_repeated_char(\\"abcabc\\") == \\"a\\"", "assert first_repeated_char(\\"abc\\") == None", "assert first_repeated_char(\\"123123\\") == \\"1\\""]}', 'reward_method': 'CODE', 'has_code_fence': 1.0}
|
| 592 |
+
[36m(TaskRunner pid=56225)[0m Dumped generations to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/rollouts/validation/1000.jsonl
|
| 593 |
+
[36m(TaskRunner pid=56225)[0m local_global_step_folder: /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000
|
| 594 |
+
[36m(TaskRunner pid=56225)[0m [ckpt] Converting actor at step 970 to HF format -> /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_970/actor/huggingface
|
| 595 |
+
[36m(TaskRunner pid=56225)[0m [ckpt] Converting actor at step 980 to HF format -> /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_980/actor/huggingface
|
| 596 |
+
[36m(TaskRunner pid=56225)[0m step:1000 - global_seqlen/min:82048.000 - global_seqlen/max:88656.000 - global_seqlen/minmax_diff:6608.000 - global_seqlen/balanced_min:85352.000 - global_seqlen/balanced_max:85352.000 - global_seqlen/mean:85352.000 - actor/entropy:0.060 - actor/pg_loss:-0.002 - actor/pg_clipfrac:0.000 - actor/ppo_kl:0.000 - actor/pg_clipfrac_lower:0.000 - actor/grad_norm:0.085 - perf/mfu/actor:0.044 - perf/max_memory_allocated_gb:115.934 - perf/max_memory_reserved_gb:125.234 - perf/cpu_memory_used_gb:121.785 - actor/lr:0.000 - val-core/mbpp/reward/mean@1:0.757 - val-aux/mbpp/outcome_score/mean@1:0.757 - val-aux/mbpp/has_code_fence/mean@1:1.000 - val-aux/mbpp/truncated/mean@1:0.000 - training/global_step:1000.000 - training/epoch:2.000 - critic/score/mean:0.865 - critic/score/max:1.000 - critic/score/min:0.000 - critic/rewards/mean:0.865 - critic/rewards/max:1.000 - critic/rewards/min:0.000 - critic/advantages/mean:0.001 - critic/advantages/max:0.250 - critic/advantages/min:-0.875 - critic/returns/mean:0.001 - critic/returns/max:0.250 - critic/returns/min:-0.875 - response_length/mean:181.234 - response_length/max:403.000 - response_length/min:84.000 - response_length/clip_ratio:0.000 - prompt_length/mean:152.172 - prompt_length/max:267.000 - prompt_length/min:126.000 - prompt_length/clip_ratio:0.000 - timing_s/generate_sequences:12.590 - timing_s/reshard:0.633 - timing_s/gen:15.987 - timing_s/reward:37.642 - timing_s/old_log_prob:12.775 - timing_s/adv:0.025 - timing_s/update_actor:24.686 - timing_s/dump_rollout_generations:0.238 - timing_s/testing:54.594 - timing_s/save_checkpoint:144.778 - timing_s/step:290.772 - timing_per_token_ms/gen:0.172 - timing_per_token_ms/update_actor:0.145 - timing_per_token_ms/adv:0.000 - perf/total_num_tokens:170704.000 - perf/time_per_step:290.772 - perf/throughput:293.536
|
| 597 |
+
[36m(TaskRunner pid=56225)[0m ("Final validation metrics: {'val-core/mbpp/reward/mean@1': "
|
| 598 |
+
[36m(TaskRunner pid=56225)[0m "np.float64(0.7566137566137566), 'val-aux/mbpp/outcome_score/mean@1': "
|
| 599 |
+
[36m(TaskRunner pid=56225)[0m "np.float64(0.7566137566137566), 'val-aux/mbpp/has_code_fence/mean@1': "
|
| 600 |
+
[36m(TaskRunner pid=56225)[0m "np.float64(1.0), 'val-aux/mbpp/truncated/mean@1': np.float64(0.0)}")[36m(TaskRunner pid=56225)[0m
|
| 601 |
+
[36m(WorkerDict pid=69481)[0m INFO:2026-11-01 11:35:49,107:[Rank 1] Saved optim to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000/actor/optim_world_size_2_rank_1.pt
|
| 602 |
+
[36m(WorkerDict pid=69481)[0m INFO:2026-11-01 11:35:49,114:[Rank 1] Saved extra_state to /scratch/js15262/rl-forgetting-experiments/results/code/qwen3_1p7b_base_mbpp_nobuf_lr6e7/checkpoints/global_step_1000/actor/extra_state_world_size_2_rank_1.pt
|
| 603 |
+
[36m(TaskRunner pid=56225)[0m wandb: updating run metadata
|
| 604 |
+
[36m(TaskRunner pid=56225)[0m wandb:
|
| 605 |
+
[36m(TaskRunner pid=56225)[0m wandb: Run history:
|
| 606 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/entropy ββββββββββ
|
| 607 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/grad_norm βββββ
βββββ
|
| 608 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/lr ββββββββββ
|
| 609 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/pg_clipfrac ββββββββββ
|
| 610 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/pg_clipfrac_lower ββββββββββ
|
| 611 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/pg_loss ββββββ
ββββ
|
| 612 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/ppo_kl ββββββββββ
|
| 613 |
+
[36m(TaskRunner pid=56225)[0m wandb: critic/advantages/max ββββββββββ
|
| 614 |
+
[36m(TaskRunner pid=56225)[0m wandb: critic/advantages/mean ββββββββββ
|
| 615 |
+
[36m(TaskRunner pid=56225)[0m wandb: critic/advantages/min ββββββββββ
|
| 616 |
+
[36m(TaskRunner pid=56225)[0m wandb: +50 ...
|
| 617 |
+
[36m(TaskRunner pid=56225)[0m wandb:
|
| 618 |
+
[36m(TaskRunner pid=56225)[0m wandb: Run summary:
|
| 619 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/entropy 0.06008
|
| 620 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/grad_norm 0.08475
|
| 621 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/lr 0.0
|
| 622 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/pg_clipfrac 0
|
| 623 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/pg_clipfrac_lower 0
|
| 624 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/pg_loss -0.00241
|
| 625 |
+
[36m(TaskRunner pid=56225)[0m wandb: actor/ppo_kl 0
|
| 626 |
+
[36m(TaskRunner pid=56225)[0m wandb: critic/advantages/max 0.25
|
| 627 |
+
[36m(TaskRunner pid=56225)[0m wandb: critic/advantages/mean 0.0014
|
| 628 |
+
[36m(TaskRunner pid=56225)[0m wandb: critic/advantages/min -0.875
|
| 629 |
+
[36m(TaskRunner pid=56225)[0m wandb: +50 ...
|
| 630 |
+
[36m(TaskRunner pid=56225)[0m wandb:
|
| 631 |
+
[36m(TaskRunner pid=56225)[0m wandb: π View run qwen3_1p7b_base_mbpp_nobuf_lr6e7 at: https://wandb.ai/jingyanshen-new-york-university/rl_replay_code_mbpp/runs/osw6fr0g
|
| 632 |
+
[36m(TaskRunner pid=56225)[0m wandb: βοΈ View project at: https://wandb.ai/jingyanshen-new-york-university/rl_replay_code_mbpp
|
| 633 |
+
[36m(TaskRunner pid=56225)[0m wandb: Synced 5 W&B file(s), 0 media file(s), 0 artifact file(s) and 0 other file(s)
|
| 634 |
+
[36m(TaskRunner pid=56225)[0m wandb: Find logs at: ./wandb/run-20261101_111747-osw6fr0g/logs
|
| 635 |
+
|