in src/pixparse/framework/monitor.py [0:0]
def log_step(
self,
phase: str,
step_idx: int,
step_end_idx: Optional[int] = None,
interval: Optional[int] = None,
loss: Optional[float] = None,
rate: Optional[Union[float, Tuple[float, float]]] = None,
learning_rate: Optional[float] = None,
phase_suffix: str = '',
metrics: dict = None,
eval_data: dict = None,
**kwargs,