首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MLFlow无法记录pytorch模型

MLFlow无法记录pytorch模型
EN

Stack Overflow用户
提问于 2022-06-09 14:32:42
回答 1查看 225关注 0票数 0

在训练一个模型之后,我尝试用mlflow.pytorch.log_model(model, artifact_path="model",pickle_module=pickle)记录它到mlflow,但是我得到了错误:

yaml.representer.RepresenterError: ('cannot represent an object', '1.11.0+cu102')

在此之前,我肯定会将模型发送到cpu,并使用next(model.parameters()).device确认其存在。如何获得mlflow来记录我的模型?

EN

回答 1

Stack Overflow用户

发布于 2022-06-09 15:56:53

我没有在MLflow中使用PyTorch,但在最坏的情况下,您可以避免使用PyTorch风格,只需执行以下操作

代码语言:javascript
复制
    with tempfile.TemporaryDirectory() as path:
        model.save(path)
        mlflow.log_artifacts(path, artifact_path="model")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72562160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档