pytorch模型转onnx遇到的问题记录
1 . AttributeError: module ‘onnxruntime‘ has no attribute ‘InferenceSession‘
解决方法
- FAIL : Non-zero status code returned while running Add node.
尝试过很多方法,发现最终是环境问题,重新安装环境即可,注意cuda版本和onnxruntime的对应关系
https://onnxruntime.ai/docs/execution-providers/CUDA-ExecutionProvider.html
我是使用镜像https://hub.docker.com/r/anubisdockerhub/cuda11.0-cudnn8启动容器,再安装1.8版本的onnxruntime-gpu解决该问题的
- onnxruntime.capi.onnxruntime_pybind11_state.RuntimeException: [ONNXRuntimeError] : 6 : RUNTIME_EXCEPTION : Non-zero status code returned while running Add node. Name:‘Add_9’ Status Message: /onnxruntime_src/onnxruntime/core/providers/cpu/math/element_wise_ops.h:487 void onnxruntime::BroadcastIterator::Append(int64_t, int64_t) axis == 1 || axis == largest was false. Attempting to broadcast an axis by a dimension other than 1. 2 by 3
我出现这个错误是在bert做表征之后,用于命名实体识别,因为是bert是基于sub-word的,所以对最后的输出需要取出每个词最后一个子词对应的表征。在按索引取数时出现这个错误。
解决方法
pytorch模型转onnx遇到的问题记录相关推荐
- 【TensorRT】PyTorch模型转换为ONNX及TensorRT模型
文章目录 1. PyTorch模型转TensorRT模型流程 2. PyTorch模型转ONNX模型 3. ONNX模型转TensorRT模型 3.1 TensorRT安装 3.2 将ONNX模型转换 ...
- 模型转换:pytorch模型转onnx, onnx转tensorflow, tensorflow转tflite
文章目录 软件版本: pytorch模型转onnx onnx模型转tensorflow tensorflow模型转tflite 软件版本: tensorflow 2.3.1 pytorch 1.6.0 ...
- Pytorch模型转onnx打包部署(完全脱离pytorch)
一.问题阐述: 深度学习pytorch框架在实际部署中由于其对环境和资源要求太高以及python语言的限制性,导致其部署存在重重困难,在这里介绍一下onnxruntime(GPU)的部署流程. 二.o ...
- pytorch模型转ONNX转TensorRT,模型转换和推理部署
一.pth模型转ONNX import os import sys import torch import numpy as npfrom feat.model import ResNet # 导入自 ...
- PyTorch模型部署:pth转onnx跨框架部署详解+代码
文章目录 引言 基础概念 onnx:跨框架的模型表达标准 onnxruntime:部署模型的推理引擎 示例代码 0)安装onnx和onnxruntime 1)pytorch模型转onnx模型 2)on ...
- onnx实现对pytorch模型推理加速
向AI转型的程序员都关注了这个号???????????? 人工智能大数据与深度学习 公众号:datayx 微软宣布将多平台通用ONNX机器学习引擎开源,此举将让机器学习框架,向着机器学习框架的标准化 ...
- pytorch模型(.pt)转onnx模型(.onnx)的方法详解(1)
1. pytorch模型转换到onnx模型 2.运行onnx模型 3.比对onnx模型和pytorch模型的输出结果 我这里重点是第一点和第二点,第三部分 比较容易 首先你要安装 依赖库:onnx ...
- pyTorch模型部署--高并发web服务c++移动端ncnn
文章目录 1 综述 2 以python web服务的形式进行部署 3 c++调用方式进行部署 3.1 torchscript 3.1.1 模型转换 3.1.1.1 torch.jit.trace 3. ...
- 从pytorch模型到wk
背景: 深度学习训练的模型,很多项目需要移植到板子上应用,这里记录了移植华为海思的芯片Hi3516CV500上的流程.在这里默认板子已经预装好系统,服务器的系统为ubuntu16.04. 目的:本文主 ...
最新文章
- Tapestry IoC Decorator
- 合并石子 四边形不等式优化
- ROS服务通信机制原理及示例代码
- OpenCASCADE:使用扩展数据交换 XDE之自定义注释note
- 第十五期:详解Java集合框架,让你全面掌握!
- 高效利用无标注数据:自监督学习简述
- 奇异值分解(SVD)原理
- python+tkinter 输入框及Label
- 整个电脑键盘被锁住了_轻巧便携:罗技Pebble鹅卵石轻薄鼠标+K380蓝牙键盘上手体验...
- CSP 201903-5 317号子任务 暴力30分+优化100分
- 英语基础语法-语态(被动语态Be done)
- 什么是飞书机器人?如何定时发送飞书机器人消息?
- 网站是用什么来赚钱的?
- 德州CC2640R2f蓝牙芯片学习笔记(二)代码框架
- Overleaf 论文编写时插入图片出现 “Too many }‘s“和LaTeX Error: \begin{document} ended by \end{figure}.等错误
- oralc 日期操作
- mysql架设手游_战神引擎手游架设教程
- 克己慎独 2008-9-23 13:32:00 (21ic)
- 开源电子书工具Calibre 6.3 发布
- 数字集成电路设计中------各种工程师职责
热门文章
- 计算机一级考试系统改革,以等级考试为导向的大学计算机改革
- python的前世今生
- mysql 备库同步_MYSQL主从库同步配置过程
- spring 全局变量_Spring 十个错误的使用姿势!
- python21天打卡Day6-元组
- python最新技术开锁工具_Python 自动化库介绍 PySimpleGUI
- 测试人员转型是大势所趋:我的十年自动化测试经验分享
- python不能复制粘贴_你知道怎么使用python实现复制粘贴的功能吗?
- java 图形化技术 哪个好_纳滤和反渗透技术哪个好?
- oracle中的sql文本类型,Oracle数据库的空间数据类型