0

我正在尝试使用 s3fs 将 SVR 模型(使用 sklearn 创建)上传到 S3 存储桶,但我收到一条错误消息,提示“TypeError:需要类似字节的对象,而不是 'SVR'”。谁能建议如何将 SVR 转换为正确的格式?

我的代码是

model = SVR_model

fs = s3fs.S3FileSystem()
with fs.open('s3://bucket/SVR_model', 'wb') as f:
    f.write(model)
4

1 回答 1

1

使用 pickle 将模型转换为字节对象:

model = pickle.dumps(SVR_model)

fs = s3fs.S3FileSystem()
with fs.open('s3://bucket/SVR_model', 'wb') as f:
    f.write(model)
于 2020-04-28T07:38:18.093 回答