当前位置: 首页 > 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://wiki.neutronadmin.com/news/76658/

相关文章:

  • 有关建筑的网站重庆网站建设接重庆零臻科技
  • 用c做网站家具全屋定制
  • 网站开发需要用什么营销策划公司名字大全
  • 北京网站设计有名 乐云践新wordpress小工具用不
  • 安阳免费搭建自己的网站网站服务器查询平台
  • 做网站是不是太麻烦了做网站设计赚不赚钱
  • asp网站一打开就是download一个网站多个域名 seo
  • wordpress适合做什么网站网址大全黄页男女
  • 怎么用网站的二级目录做排名做电容元器件的网站有哪些
  • 网站建设的盈利模式保定网站建设方法
  • 西安米德建站超市网上商城
  • 仿顺丰优选网站源码万网网
  • iss服务器网站建设宣传中心网站建设
  • 南充网站建设网站建设注意哪些问题
  • a做爰视频免费网站廊坊企业网站排名优化
  • 海外网站测速wordpress 分页 缓存
  • 关于网络编辑作业做网站栏目新闻的ppt深圳公司注册核名官网
  • 网站推广广告企业公众号开发
  • 做网站要花多少钱丰县做淘宝网站
  • 微信网站建设app公司天眼查企业查询公司
  • 深圳龙岗建设网站高端网站建设需要的人员配备
  • 市民专线是什么站长工具 seo查询
  • 网站建设基础教程视频中企动力简介
  • 广州市网站建设制作费用网站修改标题有影响吗
  • 郑州市惠济区建设局网站广州建模培训
  • 网站建设公司在哪里中企动力销售赚得多吗
  • 做京东网站需要哪些手续余姚哪里有做淘宝网站的
  • 行业网站解决方案智能建站
  • 我要自学网做网站wordpress自动上传外链图片
  • 做一个网站的计划书商业网站怎么做