/opt/conda/lib/python3.11/site-packages/trl/generation/__init__.py:22: UserWarning: TRL currently supports vLLM versions: 0.10.2, 0.11.0, 0.11.1, 0.11.2, 0.12.0. You have version 0.13.0 installed. We recommend installing a supported version to avoid compatibility issues. if is_vllm_available(): /opt/conda/lib/python3.11/site-packages/trl/generation/vllm_client.py:39: UserWarning: TRL currently supports vLLM versions: 0.10.2, 0.11.0, 0.11.1, 0.11.2, 0.12.0. You have version 0.13.0 installed. We recommend installing a supported version to avoid compatibility issues. if is_vllm_available(): /opt/conda/lib/python3.11/site-packages/trl/generation/vllm_generation.py:37: UserWarning: TRL currently supports vLLM versions: 0.10.2, 0.11.0, 0.11.1, 0.11.2, 0.12.0. You have version 0.13.0 installed. We recommend installing a supported version to avoid compatibility issues. if is_vllm_available(): [2026-03-26 12:09:24] INFO train_trl_v2.py:627: ============================================================ [2026-03-26 12:09:24] INFO train_trl_v2.py:628: GRPO Gin Rummy Training V2 (simplified rollout, no tools) [2026-03-26 12:09:24] INFO train_trl_v2.py:629: ============================================================ wandb: [wandb.login()] Loaded credentials for https://api.wandb.ai from WANDB_API_KEY. wandb: Currently logged in as: alxai (good-start-labs) to https://api.wandb.ai. Use `wandb login --relogin` to force relogin wandb: setting up run mvhlef9f wandb: Tracking run with wandb version 0.25.1 wandb: Run data is saved locally in /workspace/GinRummy_RLenv/wandb/run-20260326_120924-mvhlef9f wandb: Run `wandb offline` to turn off syncing. wandb: Syncing run grpo-v2-20260326_120924 wandb: ⭐️ View project at https://wandb.ai/good-start-labs/ginrummy-grpo wandb: 🚀 View run at https://wandb.ai/good-start-labs/ginrummy-grpo/runs/mvhlef9f wandb: Detected [anthropic, mcp, openai, agents, verifiers] in use. 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. wandb: For more information, check out the docs at: https://weave-docs.wandb.ai/ [2026-03-26 12:09:26] INFO train_trl_v2.py:656: Gin Rummy server: {'status': 'ok', 'active_episodes': 104} [2026-03-26 12:09:26] INFO train_trl_v2.py:664: vLLM server models: {'object': 'list', 'data': [{'id': '/workspace/models/Qwen3-8B', 'object': 'model', 'created': 1774526966, 'owned_by': 'vllm', 'root': '/workspace/models/Qwen3-8B', 'parent': None, 'max_model_len': 4096, 'permission': [{'id': 'modelperm-bd770e649d5268fb', 'object': 'model_permission', 'created': 1774526966, 'allow_create_engine': False, 'allow_sampling': True, 'allow_logprobs': True, 'allow_search_indices': False, 'allow_view': True, 'allow_fine_tuning': False, 'organization': '*', 'group': None, 'is_blocking': False}]}]} [2026-03-26 12:09:26] INFO train_trl_v2.py:674: Loading tokenizer from /workspace/models/Qwen3-8B [2026-03-26 12:09:26] INFO train_trl_v2.py:681: Dataset: 2000 samples [2026-03-26 12:09:28] INFO train_trl_v2.py:736: Training config: [2026-03-26 12:09:28] INFO train_trl_v2.py:737: Model: /workspace/models/Qwen3-8B [2026-03-26 12:09:28] INFO train_trl_v2.py:738: Opponent: random [2026-03-26 12:09:28] INFO train_trl_v2.py:739: LoRA: r=16, alpha=32 [2026-03-26 12:09:28] INFO train_trl_v2.py:740: LR: 1.00e-05 [2026-03-26 12:09:28] INFO train_trl_v2.py:741: Batch size: 1 x 4 accum = 4 effective [2026-03-26 12:09:28] INFO train_trl_v2.py:745: Num generations: 8 [2026-03-26 12:09:28] INFO train_trl_v2.py:746: Max steps: 500 [2026-03-26 12:09:28] INFO train_trl_v2.py:747: Beta (KL): 0.1000 [2026-03-26 12:09:28] INFO train_trl_v2.py:748: vLLM server: http://localhost:8000 (external) [2026-03-26 12:09:28] INFO train_trl_v2.py:749: Game server: http://ginrummy-server:8005 [2026-03-26 12:09:28] INFO train_trl_v2.py:750: W&B: good-start-labs/ginrummy-grpo [2026-03-26 12:09:28] INFO train_trl_v2.py:754: Initializing GRPOTrainer with LoRA... Loading checkpoint shards: 0%| | 0/5 [00:00