MCPcopy Create free account
hub / github.com/agentscope-ai/Trinity-RFT / new_finish_explore_step

Function new_finish_explore_step

tests/manager/synchronizer_test.py:65–78  ·  view source on GitHub ↗
(self: Explorer, step: int)

Source from the content-addressed store, hash-verified

63 return True
64
65 async def new_finish_explore_step(self: Explorer, step: int) -> None:
66 metric = {"rollout/model_version": self.model_version}
67 await asyncio.sleep(explore_step_time_list[step - 1])
68 dummy_exps = [
69 Experience(
70 tokens=torch.tensor([0, 1, 2]),
71 info={"model_version": self.model_version},
72 )
73 for _ in range(self.config.buffer.train_batch_size)
74 ]
75 await self.rollout_coordinator.process_experiences.remote(
76 [Experience.serialize_many(dummy_exps)]
77 )
78 self.monitor.log(metric, step=step)
79
80 Explorer.explore_step = new_explore_step
81 Explorer._finish_explore_step = new_finish_explore_step

Callers

nothing calls this directly

Calls 5

ExperienceClass · 0.90
sleepMethod · 0.80
remoteMethod · 0.80
serialize_manyMethod · 0.80
logMethod · 0.45

Tested by

no test coverage detected