fastai fit_one_cycle AttributeError: 'function' object has no attribute 'parameters'
初学fastai fit_one_cycle语句报错指向614行, 即:
return [p for p in m.parameters() if p.requires_grad]
在以前遇到这种问题的时候,原因是函数名和系统中某个名称相同,但是这次并没有任何名为‘parametres’的,后来回归这句话的本质,某个对象没有parameters的属性,于是想起来用pytorch的时候 optimizer=torch.optim.Adam(cnn.parameters(),lr=LR),想到应该是前面定义模型时候出的问题,后来修改后就没这个问题了。
对于我的代码,是讲下图上面的语句换成了下面的语句(本来就打算用unet的)
由于刚刚接触fastai,为什么之前定义的模型会出现上述错误还不清楚,在看文档的时候文档中的内容便是上面语句的写法,不知为什么会遇到此种错误。如过你知道 还请指教。