如何直接在 s3 Bucket 中保存 Pytorch 模型?

标题说明了一切 - 我想在 s3 存储桶中保存一个 pytorch 模型。我尝试的是以下内容:

import boto3

s3 = boto3.client('s3')
saved_model = model.to_json()
output_model_file = output_folder + "pytorch_model.json"
s3.put_object(Bucket="power-plant-embeddings", Key=output_model_file, Body=saved_model)

不幸的是,这不起作用,因为.to_json()仅适用于 tensorflow 模型。有谁知道如何在pytorch中做到这一点?

伊格里尼斯

尝试将模型序列化到缓冲区并将其写入 S3:

buffer = io.BytesIO()
torch.save(model, buffer)
s3.put_object(Bucket="power-plant-embeddings", Key=output_model_file, Body=buffer.getvalue())

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 PyTorch 中保存模型?

如何在PyTorch中保存模型架构?

pytorch-如何从DistributedDataParallel学习中保存和加载模型

如何在 Pytorch 中保存/加载具有多个损失的模型检查点?

在PyTorch中保存经过训练的模型的最佳方法?

如何从Keras中保存的模型进行预测?

如何在联邦的Tensorflow中保存模型

如何在Django中保存模型记录

尝试在S3存储桶中保存TF模型时出现KeyError:'callable_inputs'

如何直接在Netlogo中保存文件.txt的数据?

如何在Vapor 3中保存具有特定ID的模型

如何在 Django 中保存一种模型的 3 种形式?

如何保存tensorflow在PHP中保存模型多个文件

如何使用Lambda函数在pytorch中保存LambdaLR调度程序?

pytorch 保存和加載模型

获取附件并保存在 s3 bucket mailkit imap

骨干网:如何直接从其集合中保存模型的属性更改?

如何在视图中的模型中保存表单字段

如何在keras中保存模型过滤器

如何在R中保存机器学习模型

如何不在Tensorflow Keras中保存模型优化器?

如何在 Django 模型中保存()一个参数

如何在pyomo中保存(修改)模型实例

如何在 Tensorflow 中保存不可序列化的模型

如何在Tensorflow中保存多层感知器模型

如何使用静态自实例在 UserDefaults 中保存模型类?

如何在R中保存JAGS模型对象?

如何在libsvm中保存经过matlab训练的模型

如何在一次交易中保存相关模型?