python - 如何将 pytorch 模型转换为核心 ml 模型?
问题描述
我训练了一个模型并得到了一个名为 model_final.pth 的输出。
我加载模型如下。
#load model
model = torch.load('/content/drive/MyDrive/model/model_final.pth')
我按照以下步骤操作。
#load sample image
input_image = Image.open("/content/drive/MyDrive/model/g0079.jpg")
display(input_image)
to_tensor = transforms.ToTensor()
input_tensor = to_tensor(input_image)
input_batch = input_tensor.unsqueeze(0)
然后当我运行下面的代码时,我得到一个错误。
#First attempt at tracing
trace = torch.jit.trace(model, input_batch)
错误:
为什么我会收到此错误?你觉得我应该怎么做?
解决方案
推荐阅读
- node.js - NodeJs Sharp 包 - 支持 PNG 质量
- c++ - C++ 将 printf 更改为 cout
- c++ - 聚合类型是否暗示它也是标准布局?
- httprequest - 在 Micronaut 中获取原始 HttpRequest 正文
- spring - 在 logback.xml 中禁用 DEBUG 级别日志,保留 INFO 和 ERROR 级别日志
- netlogo - 如何在 set sthg random-float 1 中设置小数位数?
- ruby-on-rails - 如何优雅地处理 ActionController::ParameterMissing
- javascript - 如何在悬停时更改图像名称(编号)?从“图片”到“图片01”...“图片10”.jpg
- javascript - 如何使用 java spring 在 javascript jquery 中设置发布路径
- node.js - Express - 如何从远程服务器提供 CSV?