INNER CODE UNIT · Python

eta_seconds

OpenMeshLab/MeshXL · engine.py:102

                eta_seconds = (max_iters - curr_iter) * time_delta.avg
                eta_str = str(datetime.timedelta(seconds=int(eta_seconds)))
                
                logger.log_messages(
                    '; '.join(
                        [
                            f"Epoch [{curr_epoch}/{args.max_epoch}]",
                            f"Iter [{curr_iter}/{max_iters}]",
                            # loss string
                            *(
                                f'{key} {avg.avg:0.4f}' \
                                    for key, avg in loss_break_down_avg.items()
                            ),
                            # status string
                            f"LR {curr_lr:0.2e}",
                            f"Iter time {time_delta.avg:0.2f}s",
                            f"ETA {eta_str}",
                            f"Mem {mem_mb:0.2f}MB"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…