INNER CODE UNIT · Python
stepping
FoundationVision/UniTok · main.py:118
stepping = (global_iter + 1) % args.grad_accu == 0
warmup_disc_schedule = 0 if disc_global_iter < 0 else min(1.0, disc_global_iter / disc_warmup_iter)
fade_blur_schedule = 0 if disc_global_iter < 0 else min(1.0, disc_global_iter / (disc_warmup_iter * 2))
fade_blur_schedule = 1 - fade_blur_schedule
trainer.train_step(
img=imgs,
text=texts,
global_iter=global_iter,
stepping=stepping,
metric_logger=metric_logger,
warmup_disc_schedule=warmup_disc_schedule,
fade_blur_schedule=fade_blur_schedule,
report_wandb=args.report_wandb
)
metric_logger.update(glr=max(unitok_lr_stats))
metric_logger.update(dlr=max(disc_lr_stats))