【发布时间】:2021-06-15 13:10:07
【问题描述】:
有人可以解释下面的代码“if not epoch%display n epoch”是什么意思吗?我的理解是,如果 epoch / display 没有剩余,则打印该语句。有人可以帮我澄清一下吗?
if not epoch%display_n_epoch:
print(f"Epoch {epoch}: Train Loss: {train_loss:.3f} | Test Loss: {test_loss:.3f} ")
【问题讨论】:
-
你的理解是正确的。如果没有更多上下文,很难猜测这段代码的意图。
-
if epoch % display_n_epoch == 0:比依赖not 0计算结果为True的事实更清楚。