# Monitor surrogate loss for PPO

**URL:** <https://discuss.ray.io/t/monitor-surrogate-loss-for-ppo/20681>\
**Category:** RLlib\
**Created:** [November 19, 2024, 2:47pm UTC](https://discuss.ray.io/t/monitor-surrogate-loss-for-ppo/20681 "2024-11-19T14:47:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![nethtrick](https://avatars.discourse-cdn.com/v4/letter/n/f08c70/32.png) [@nethtrick](https://discuss.ray.io/u/nethtrick)\
**Post date:** [November 19, 2024, 2:47pm UTC](https://discuss.ray.io/t/monitor-surrogate-loss-for-ppo/20681/1 "2024-11-19T14:47:43Z")

</div>

- Medium: It contributes to significant difficulty to complete my task, but I can work around it.

How can I monitor the surrogate loss for SGD **within** a step for PPO? For example, I want to see num\_epochs loss values (num\_epochs being the AlgorithmConfig setting) so I can verify that it is set large enough to converge at each step.

Thanks.
