首页 > 解决方案 > 在 AWS SageMaker R 内核上反序列化模型对象

问题描述

我有一个使用代码(在 R 中)序列化的模型对象:

serialize(res[[1]][['modelobj']], NULL, ascii=F)

我将它存储在 S3 存储桶中。

但是,当我尝试从 S3 存储桶中获取模型时,我无法使用以下方法对模型进行反序列化:

model <- get_object("s3://sagemaker/mwls.model_")
unserialize(model)

它给了我以下错误:

Error in unserialize(model): unknown input format
Traceback:

1. unserialize(model)

如果有人甚至有建议可以仅使用 AWS(理想情况下在 S3 上存储并在 R Kernel 上编码)来反序列化模型对象,那会有所帮助吗?

标签: ramazon-web-servicesamazon-s3serializationamazon-sagemaker

解决方案


推荐阅读