#id first_training
#caption Results from the first training
# CLICK ME
from fastai.vision.all import *
path = untar_data(URLs.PETS)/'images'
def is_cat(x): return x[0].isupper()
dls = ImageDataLoaders.from_name_func(
path, get_image_files(path), valid_pct=0.2, seed=42,
label_func=is_cat, item_tfms=Resize(224))
learn = cnn_learner(dls, resnet34, metrics=error_rate)
learn.fine_tune(1)
由于 IPython 和 Windows 的限制,Python 多重处理现在不可用。 所以
number_workers
改为0以避免卡住
嗨,我正在使用 Fastai 书学习,并且我在没有 colab 或 paperspace 的情况下运行此代码。
但出乎我的意料,花了这么长时间(我的电脑是工作站)
但我想知道我是否清除了该错误
也许增加‘number_workers’,会比以前快很多。
如何解决这个问题?
谢谢
fastai在Win10中直接使用Jupyter Notebook会出现这个限制,等待一下就可以继续,但是运行速度会很慢,并且会影响GPU的性能。在macOS或Linux中运行没有错误,证明Window在某种程度上仍然不适合做深度学习工作。希望对你有帮助。