OnnxRuntime – 如何部署多个输入和多个输出tensor的onnx模型
1 OnnxRuntime如何部署多个输入和多个输出的模型 1.1 OnnxRuntime仓库问题答疑 这个问题其实在OnnxRuntime的Github下面的FAQ.md文档中直接回答过这个问题,这个问题的链接在这里。 在这个问题的回答中官方还贴心的给出了一个有3个输入和3个输出的模型推理示例代码…
- OnnxRuntime
- 2023-08-24
OnnxRuntime – C++捕获OnnxRuntime中的异常
1 如何捕获OnnxRuntime中的异常 之前在写OnnxRuntime部署模型代码的时候没有写捕获异常的代码,导致推理过程出错就直接崩溃。今天查了一下,在OnnxRuntime中是有异常处理机制的,OnnxRuntime中提供了继承std::exception的结构体Ort::Exception…
- OnnxRuntime
- 2023-08-24
WordPress – 获取网站名称和首页网站链接
在WordPress中可以使用blog_info获取网站的名称以及网站主页的链接。 比如 <?php $blog_name = get_bloginfo('name'); $blog_url = get_bloginfo('url'); echo $blog_name; echo $blog_…
- WordPress
- 2023-08-21
C++ – std::vector初始化方式总结
本文将简单总结下std::vector初始化的几种方式。 1 std::vector初始化 1.1 使用值初始化std::vector #include<iostream> #include <vector> int main() { std::vector<int&g…
- C++
- 2023-08-21
C++ – websocket++不依赖boost,基于独立Asio编译方法
1 websocket++ WebSocket++ 是一个跨平台开源(BSD 许可证)仅标头 C++ 库,它实现RFC6455(WebSocket 协议)和RFC7692(WebSocket 压缩扩展),可基于WebSocket++编写Websocket客户端和服务器,其中Websocket++网络…
- C++
- 2023-08-18
Duilib – List控件添加listitem之后自动滚动到底部
1 Duilib中List控件添加listitem自动滚动到List控件底部 1.1 使用EndDown无法正常滚动到List控件底部的问题 假设我们界面中有一个list控件,界面xml如下 <List name="Result_List" text="测试" height="450" vsc…
- Duilib
- 2023-08-18
C++ – const_cast, static_cast, dynamic_cast, reinterpret_cast四种cast转换的区别和使用
在C++中有四种形式的cast:const_cast、static_cast、dynamic_cast、reinterpret_cast。本篇文章将介绍什么时候和怎么样去使用这四种不同的cast。 1 const_cast const_cast用于将一个const常量转换为变量,或者将一个变量转为c…
- C++
- 2023-08-17
C++ – 令人迷惑的const关键字
最开始学习或者用C++编程的时候,看见const就犯难,真的令人头痛,特别是const和指针放在一起的时候,这篇文章我们就详细整理下有关const的知识点。 1 const 在C++中,const关键字一般用来修饰变量、引用、指针等,使用const关键字修饰后,他们就变成了常量,只能读不能写。但是c…
- C++
- 2023-08-15
工具网站推荐 – 一些好用的latex公式识别工具和网站
平常在网站上写博客或者写论文的时候,每次想到要使用latex编写公式就头疼,之前写了一篇工具推荐 – 数学公式在线编辑并实时转换为Latex/Katex/MathML介绍了一些我觉得好用的latex公式编辑网站,不过不方便的是还是需要我们自己去手动编写公式。 所以今天就整理一些好用的用于latex公…
- 工具软件网站
- 2023-08-11
资源分享 – Practical Shader Development – Vertex and Fragment Shaders for Game Developers 英文PDF下载
1 Practical Shader Development - Vertex and Fragment Shaders for Game Developers英文PDF下载 1.1 书籍简介 本书将教授着色器工作原理背后的理论,使用着色器将数据转化为令人惊叹的视觉效果,并通过为游戏和图形开发人员提…
- 计算几何与计算机图形学资源
- 2023-08-10
计算几何 – 二维几何变换,二维平移、旋转、缩放、仿射变换
本文将简单介绍二维几何变换,包括二维平移变换、二维旋转变换、二维缩放变换、二维仿射变换的变换过程和矩阵计算。 1 基本变换 二维几何基本变换包括平移、旋转、缩放。 1.1 平移 平移指的是将物体沿着某直线路径从一个坐标位置移动到另一个坐标位置,不产生形变的刚体变换。 假设原始坐标位置为(x,y),平…
- 计算几何
- 2023-08-08
Javascript – 数组遍历方式总结
1 Javascript数组遍历方法 Javascript中共有以下几种数组遍历方法: for for-in forEach for-of 上述四种方法都可以对数组进行遍历,下文简单总结这四种方法的使用以及优缺点。 1.1 for 示例代码: for (let index=0; index <…
- Javascript
- 2023-08-07
最新评论