Skip to content

Commit b2c8d88

Browse files
committed
fix hanging issue: missing entries
1 parent e7e42b9 commit b2c8d88

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

apps/grpo/main.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ class Episode:
4747
request_len: int
4848
response_len: int
4949
target: Any | None = None
50+
request: str | None = None
51+
response: str | None = None
5052
# Processed data
5153
completion: Completion | None = None
5254
ref_logprobs: torch.Tensor | None = None
@@ -391,6 +393,8 @@ async def continuous_rollouts():
391393
request_len=max_req_tokens,
392394
response_len=max_res_tokens,
393395
target=target,
396+
request=prompt,
397+
response=response.text,
394398
completion=response,
395399
)
396400
episode.reward_breakdown = await reward_actor.evaluate_response.route(

src/forge/observability/metrics.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,8 @@ def record_episode_sample(table_name: str, episode):
231231
print(
232232
"[DEBUG] Adding sample to table via record_metric, episode_id: ",
233233
episode.episode_id,
234+
# "episode: ",
235+
# episode,
234236
)
235237
record_metric(table_name, sample, Reduce.SAMPLE)
236238
print(

0 commit comments

Comments
 (0)