首页 Paddle框架 帖子详情
paddle 加载模型,fit参数报错?
收藏
快速回复
Paddle框架 文章模型训练深度学习 1001 4
paddle 加载模型,fit参数报错?
收藏
快速回复
Paddle框架 文章模型训练深度学习 1001 4

from paddle.vision.models import resnet18

# build model
model = resnet18(pretrained=True, num_classes=102, with_pool=True)

 


from paddle.metric import Accuracy

model = paddle.Model(model)

model.load('./work/final') # 将保存的参数加载到当前的模型中

model.fit(train_dataset,
epochs=1,
batch_size=32,
verbose=1,

save_dir='/home/aistudio/work',

callbacks=callback
)

 

 

 

-17-0c970b3f9b0b> in
7 save_dir='/home/aistudio/work',
8 #places='/home/aistudio/work',
----> 9 callbacks=callback
10 )
11 #model.save('/home/aistudio/work',False)
/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/hapi/model.py in fit(self, train_data, eval_data, batch_size, epochs, eval_freq, log_freq, save_dir, save_freq, verbose, drop_last, shuffle, num_workers, callbacks)
 train_data,
1673 batch_sampler=train_sampler,
-> 1674 places=self._place,
1675 num_workers=num_workers,
1676 return_list=True)
AttributeError: 'Model' object has no attribute '_place'

0
收藏
回复
全部评论(4)
时间顺序
三岁
#2 回复于2021-08

所以callback是哪里来的?

 

0
回复
JavaRoom
#3 回复于2021-08

为啥啊?

0
回复
s
shenghua188966
#4 回复于2021-08
三岁 #2
所以callback是哪里来的?  

callback = paddle.callbacks.VisualDL(log_dir='visualdl_log_dir')

model.fit(train_dataset,
epochs=1,
batch_size=32,
verbose=1,

save_dir='/home/aistudio/work',

callbacks=callback
)

加上了,还是报同样的错误。

0
回复
三岁
#5 回复于2021-08
callback = paddle.callbacks.VisualDL(log_dir='visualdl_log_dir') model.fit(train_dataset, epochs=1, batch_size=32, verbose=1, save_dir='/home/aistudio/work', callbacks=callback ) 加上了,还是报同样的错误。
展开

你把这个注释掉试试,是不是就跑的通了?

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户