fast.ai:训练过程中防止输出

Cla*_*son 4 python deep-learning fast-ai

我正在训练一些 ML 和 DL 算法来比较性能,但是我无法找到一种方法来阻止 fast.ai 自动输出。例如,在 Keras-TF 中,我可以说model.fit(X_train, y_train, epochs=100, verbose={0,1,2}. 有没有办法可以停止 fastai 模型的所有输出?(我在 jupyter 笔记本中,但我不明白为什么这会改变结果)

这是我正在使用的 fastai 训练步骤:model.fit_one_cycle(cyc_len=10, callbacks=None)。这就是我试图阻止的输出。

fastai训练输出

我在这里找不到类似功能的任何注释,这正是我所期望的。

另外,如果fast.ai有什么好的资源,请告诉我!与 scikit-learn 和 keras 相比,我在文档方面遇到了问题。

太感谢了!

pag*_*gid 7

我认为no_barno_logging功能正是您正在寻找的。

所以这几乎会让你的试衣过程变得安静:

with model.no_bar(), model.no_logging(): model.fit(...)
Run Code Online (Sandbox Code Playgroud)