当前位置: 首页 > news >正文

浙江网站建设价格费用网站建设阿胶膏的作用

浙江网站建设价格费用,网站建设阿胶膏的作用,中国最新军事动态视频,温州二井建设有限公司网站前言 构建onnx方式通常有两种#xff1a; 1、通过代码转换成onnx结构#xff0c;比如pytorch — onnx 2、通过onnx 自定义结点#xff0c;图#xff0c;生成onnx结构 本文主要是简单学习和使用两种不同onnx结构#xff0c; 下面以gather 结点进行分析 采用onnx方式…前言 构建onnx方式通常有两种 1、通过代码转换成onnx结构比如pytorch — onnx 2、通过onnx 自定义结点图生成onnx结构 本文主要是简单学习和使用两种不同onnx结构 下面以gather 结点进行分析 采用onnx方式构建 from onnx import TensorProto, helper import onnx import onnxruntime import numpy as npdef construct_model_gather(input_shape0,input_shape1, axis, output_shape, indices):print(construct model start... \n)initializer [helper.make_tensor(indices, TensorProto.INT64, input_shape1, indices)]Gather helper.make_node(Gather, inputs[data, indices], outputs[output], nameGather_test)Gather.attribute.extend([onnx.helper.make_attribute(axis, axis)])graph helper.make_graph(nodes[Gather],nametest_graph,inputs[helper.make_tensor_value_info(data, TensorProto.FLOAT, tuple(input_shape0))], # use your inputoutputs[helper.make_tensor_value_info(output, TensorProto.FLOAT, tuple(output_shape))],initializerinitializer,)opset_imports [onnx.helper.make_operatorsetid(, version12)]model onnx.helper.make_model(graph, opset_importsopset_imports)model.ir_version onnx.IR_VERSIONonnx.checker.check_model(model)print(construct model done... \n)return modeldef run(model_file, input_data1):print(frun start....\n)session onnxruntime.InferenceSession(model_file, providers[CPUExecutionProvider])input_name1 session.get_inputs()[0].name print(finput_data1:{input_data1})pred_onx session.run( None, {input_name1: input_data1})print(fpred_onx:{pred_onx}\n)print(fpred_onx[0].shape:{pred_onx[0].shape}\n)print(frun done....\n)return pred_onx[0]if __name__ __main__:test_cases [([3, 3], [1, 2], 1, [3, 1, 2]),([8, 32, 51, 80], [15, 37], 2, [8, 32, 15, 37, 80]),([8, 32, 15, 37, 80], [15, 66], 4, [8, 32, 15, 37, 15, 66]),]for input_shape0, input_shape1, axis, output_shape in test_cases:index_max input_shape0[axis]indices np.random.randint(index_max, sizetuple(input_shape1)).astype(np.int64)model construct_model_gather(input_shape0,input_shape1, axis, output_shape, indices)model_file test_gather_normal.onnxonnx.save(model, model_file)input_data1 np.random.random(tuple(input_shape0)).astype(np.float32)onnx_output run(model_file, input_data1)np_out np.take(input_data1, indices, axisaxis)diff np.abs(np_out - onnx_output).max()print(ftest_Gather input_shape: {input_shape0} ,shape:{input_shape1}, axis:{axis} max diff:{diff}\n)
http://www.sadfv.cn/news/76658/

相关文章:

  • 北京网站优化培训建网站找兴田德润
  • 网站做后台网站的费用多少
  • 网站源码下载哪个网站好网页设计与制作课程性质
  • 全国建造师查询网站做网站要注意什么问题
  • 网站做网站词怎么推广朝阳网站优化
  • 佳木斯 两学一做 网站wordpress 评论 邮件
  • 在国外做黄皮网站违法么企业管理培训课程安排
  • 网站建设应用程序开发数据可视化网站模板
  • 谷歌seo网站推广怎么做优化付费问答 WordPress
  • 江门市建设工程投标网站郑州西区做网站
  • 南昌网站设计怎么选企业名录搜索软件免费
  • 什么网站能找到做展览的工人做哪种网站流量上的快
  • 学会wordpress建站厦门成交型网站建设公司
  • wordpress可以做淘宝网站建设优化解析
  • 阿里巴巴网站建设分析做网站的用什么软件呢
  • 公司网站建设管理制度网站申请微信支付接口
  • 上传网站安装教程视频wordpress大前端主题怎么样
  • 教育网站开发方案一个人0资金怎么创业
  • 网站设计模板网站静态单页网站wordpress
  • 个人网站的设计和建设男做基视频网站
  • 西宁建设公司网站潍坊网站建设8年
  • 建立网站怎么搞做套现网站
  • 手机版网站模板 免费下载劳务派遣许可证
  • 电商网站建设在哪里找设计师兰州市城市建设设计院
  • 如何写作网站网站建设方案书阿里云模板
  • 网站排名不稳定怎么办三生团队网站找谁做的
  • 试述网站建设的流程石家庄24号解封通知
  • 彩票网站链接怎么做网站没排名怎么办
  • 网站建设不用备案的网站追踪如何做
  • 网站开发商问花店老板北京市建设教育协会网站