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

九台区建设银行网站seo网站优化推广怎么做

九台区建设银行网站,seo网站优化推广怎么做,在百度做橱柜网站,网站如何做单项链接博主简介#xff1a;努力学习的22级计算机科学与技术本科生一枚#x1f338;博主主页#xff1a; Yaoyao2024往期回顾#xff1a; 【论文精读】PSAD#xff1a;小样本部件分割揭示工业异常检测的合成逻辑每日一言#x1f33c;: 生活要有所期待#xff0c; 否则就如同罩在… 博主简介努力学习的22级计算机科学与技术本科生一枚博主主页 Yaoyao2024往期回顾 【论文精读】PSAD小样本部件分割揭示工业异常检测的合成逻辑每日一言: 生活要有所期待 否则就如同罩在玻璃瓶子里的苍蝇 每天只忙碌地嗡嗡地飞来飞去 却不清楚这一切的意义何在。—— 郭城《人间行走向着通透与自由》 0、前言 在我大二参与了一个较为完整的机器学习的目标检测项目在这个过程中我陆陆续续写了以下博客目的是记录我在这个过程中所学习到的知识和技术。 部署和系统开发系列文章 QT C实现点击按键弹出窗口并显示图片/视频|多窗口应用程序的设计和开发QT C实战实现用户登录页面及多个界面跳转QT C实践|超详细数据库的连接和增删改查操作|附源码【yolov8部署实战】VS2019OpenCV环境部署yolov8目标检测模型|含详细注释源码【yolov8部署实战】VS2019环境下使用Onnxruntime环境部署yolov8目标检测|含源码【yolov8部署实战】VS2019Onnxruntime环境部署yolov8-seg分割模型|含详细注释源码QT C实践| 连接数据库的登录界面实现| 附源码VS2019下打包QT项目的方法(包含第三方库)、打包成一个 exe 安装包 本篇文章的目的是对整个AI模型生产和AI系统开发做一个较为宏观和整体介绍和讲解。博主本人也只是初学者若文章有不恰当和错误的地方恳请指出万分感谢 一、AI 模型生产流程过程 生产一个具体的AI模型都会有哪些步骤呢我们以一个具体例子来串起整个过程。我希望能达到的目的是输入一张影视明星的图片可以帮我输出这个明星的名字。 而AI模型生产流程可以分为一下6个步骤 相信大家对前四个步骤都是很熟悉了从确定项目需求到收集数据到选择or设计模型到模型的训练。 而在部署的前一个步骤模型选择和训练我们都是在pycharm/远程服务器上进行的我们编写python代码在一定环境上运行和测试。 Tips本篇文章的背景是我们在Windows操作系统下使用开发工具(pycharm/vs code等进行模型的训练。 这篇文章我们着重讲解的是模型的部署和系统的开发 。 我知道你们可能想问为什么呢在IDE上运行出来结果不就可以了吗为什么要进行后续这么多“复杂”的操作呢其实不是这样的。下面我将对模型的部署的各个步骤进行讲解 模型格式转换 首先研究员通过各种训练框架训练好的模型一般都需要进行模型格式适配。模型训练大家可以选择各种不同的训练框架例如TensorFlowPytorchPaddlePaddleCaffe等等一系列的开源框架这么多不同的训练框架他们训练出来的模型格式都有各自的标准各不相同部署要解决的第一个问题就是要适配各种不同的模型格式。但是如果要一个个训练框架去适配格式工作量太大也不适合扩展所以微软联合Facebook等大厂推出一种中间格式ONNX希望能解决多种模型格式适配的问题就是无论是什么训练框架训练出来的模型格式最终都是用ONNX格式来进行部署。所以一般模型部署可以跑的第一步要解决的问题就是模型格式转换。 模型压缩 模型压缩是对已经训练好的深度模型进行精简进而得到一个轻量且准确率相当的网络压缩后的网络具有更小的结构和更少的参数可以有效降低计算和存储开销便于部署在受限的硬件环境中。 训练的时候因为要保证前后向传播每次梯度的更新是很微小的这个时候需要相对较高的精度一般来说需要float型如FP3232位的浮点型来处理数据但是在推理Inference的时候对精度的要求没有那么高很多研究表明可以用低精度如半长16的float型即FP16也可以用8位的整型INT8来做推理Inference。所以一般来说在模型部署时会对模型进行压缩。模型压缩方法有蒸馏剪枝量化等。 ⭐Tips在我部署的模型由于时间原因其实并没有对模型进行剪枝这其实导致模型结构大参数多效率并不是很高这其实也是有待优化的一点。 模型推理和前后处理 前处理因为模型推理的输入是Tensor多维矩阵数据但是正常AI应用的输入都是图片视频文字等数据所以前处理就是要将业务的输入数据图像视频文字等预先处理成模型推理可以接收的数据—Tensor多维矩阵。以图像处理为例前处理动作就包括但不限于图像格式转换颜色空间变换图像变换resizewarpaffine仿射变换图像滤波等操作。OpenCV就是intel推出开源的跨平台的计算机视觉库。 Tips在后续我们部署的过程中主要也就是利用OpenCV库进行的。 模型推理模型推理应该是模型部署pipline中最核心的部分。就是需要在实际应用环境中具体部署设备将实际输入的数据转换成Tensor数据后在训练好的模型中跑通并且性能和精度等商业指标上达到预期效果。这个过程包括了对部署设备的适配CPU/GPU/DSP/NPU要想将模型跑在任何一种设备上都需要提前针对设备进行适配并且还要保证性能和精度等指标。这是个非常复杂的过程。 市面上有非常多的开源深度学习推理框架都是在解决模型推理相关的问题。例如国内各大厂推出的开源的推理框架OpenPPL、NCNN、TNN、MNN、PaddleLite、Tengine等等还有NVIDIA推出的针对GPU卡的TensorRT、intel针对intel芯片的OpenVINO等。后处理就是将模型推理后的Tensor数据转换成业务可以识别的特征数据不同的业务会呈现不同的最终效果数据。 总结下模型推理和前后处理的流程 step1:PreProcess(Image - Tensor) step2:NN Forword/Inference(Input Tensor - Output Tensor) step3:PostProcess(Output Tensor - Annotation Data)。 ⭐Tips其实在我个人实现的项目中并没有自己设计推理的代码大部分根据该模型对应的c版本稍加修改这个要看其官网或者民间有没有高手自己手写c版本的上述推理这点可以看我写的这几个博客: - 【yolov8部署实战】VS2019OpenCV环境部署yolov8目标检测模型|含详细注释源码 - 【yolov8部署实战】VS2019环境下使用Onnxruntime环境部署yolov8目标检测|含源码 - 【yolov8部署实战】VS2019Onnxruntime环境部署yolov8-seg分割模型|含详细注释源码 部署 SDK 和集成 部署SDK需要模型推理和前后处理功能打包并考虑实际应用中的license、模型安全加解密等功能实现最终输入一个业务方方便使用的部署SDK。 这是一种单机模式的部署现在大型模型部署和公有云部署可能是另一种形式。 SDK 就是 Software Development Kit 的缩写中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词可以这么说辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。 为了解释什么是 SDK 我们不得不引入 API、动态链接库、导入库等等概念详细可以看这篇文章什么是SDK? SDK是什么意思。 集成由具体的业务方工程化的同学去实现将部署SDK集成到具体的应用中根据实际业务需要通过接口调用最终达到实际应用AI的效果。例如上述例子中具体是要将部署SDK集成进手机端还是pc端是通过app来实现还是小程序来实现最终效果如何展示这些都是集成部分具体业务同学去实现。 ⭐Tips在我使用的部署和集成方法中我首先在Windows操作系统的C开发平台上进行模型的部署就是将模型转换为onnx模式且将项目代码转换成c格式然后在这基础之上呢直接使用专门的模型打包和系统集成工具一步到位实现部署SDK和系统的集成具体可以看我的这篇文章 VS2019下打包QT项目的方法(包含第三方库)、打包成一个 exe 安装包。 二、我的模型部署和系统集成思路 在讲解之前先对以下几个概念进行解释 AI模型特指使用神经网络作为参数结构进行优化的最终具有一个特定作用的模式。 不知道大家在刚开始接触AI模型概念时是否有这样的疑惑模型算法和网络经常是混着出的而经常好像是互相替换使用的。而下面关于网络模型和算法的概念是我认为讲的比较清楚的。 网络 一种简单的网络结构不包含任何权重参数。模型 设计一个网络后在某些数据集上进行训练得到一个包含权重参数的数据称为模型。算法 在模型的基础上通过一些代码具体实现某些相关目的这些代码以及模型文件等等资源被称为某算法。 下面是我个人模型部署的方法在我的部署方法中这种方法的具体流程是什么 我是先在pycharm上开发模型代码python)格式然后转换为c的Qt项目在c开发平台上进行开发我需要对整个模型预测的过程用c代码和库进行重构这个过程需要对训练出来的模型权重文件进行转换以及配置相关的环境。 在把整个python和相关python框架下的模型预测代码转换部署到c之前因为我们的目的是开发在windows上的Qt软件应用程序这个软件集成了我们的算法功能。那么这里我们需要使用的就是在C开发环境下结合Qt相关开发环境共同进行这个软件的开发其中Qt的作用就是界面设计和设计将算法集成到这个系统中。 当我们用Qt设计好界面、且模型也均转换且预测代码部署为c格式后上述两个步骤同时进行对于前者我们需要在Qt项目的控件触发时留好对应的槽函数对于后者在集成时候注意分好文件一个功能设计为一个类一个文件功能都用函数封装好在集成时注意对应设计的功能函数槽函数的名称相同以便加快我们的集成速度。 当上述操作均完成我们在C开发平台如:VS 2019) 上完成了界面设计、模型部署和系统集成后吗测试无误则我们可以进行打包操作打包操作你可以简单理解我把我们智能在开发软件上运行的项目变成任何一个我们在电脑上软件一样的运行方式这样我们每次想要用这个软件的时候不用安装开发软件点击exe应用程序即可运行。 总结: Python模型开发 在Pycharm或其他开发环境中编写并训练你的机器学习模型使用Python编程语言及其相关框架如TensorFlow、PyTorch等。在这个阶段你将完成模型训练、验证并获得最终的模型权重文件。 预测算法由python转换为c 一旦模型在Python中训练完成你需要将模型从Python格式转换为C可使用的格式。这通常需要将模型权重文件导出为通用格式如ONNX、TensorFlow Lite等然后在C环境中加载这些权重文件。这一步还涉及对Python中的预测代码进行重写以使用C的相关库来实现同样的预测功能。 C和Qt平台上的系统开发 在C环境下如使用Visual Studio或Qt Creator你将开发整个应用系统。Qt负责界面设计C负责实现模型的推理和业务逻辑。在界面设计上你使用Qt进行控件的布局和交互设计确保用户可以通过界面与模型进行交互。 你需要将Qt控件的槽函数事件处理函数与C代码中的模型推理函数进行关联。例如用户点击某个按钮时程序调用相应的C模型推理代码给出预测结果。 代码模块化和封装 在C中开发模型预测功能时建议将每个功能模块独立封装为类或函数。比如一个模型的推理过程可以封装为一个类相关功能和操作都设计为独立的函数。这样能够提高代码的可维护性也方便在系统集成时快速匹配相应的槽函数和功能函数。 系统集成 当模型转换完毕Qt界面也设计好之后你需要将模型的预测功能集成到Qt项目中。此时要确保在Qt的事件槽函数中正确调用对应的模型推理函数。通过这种方式你的整个模型预测功能将与Qt界面无缝结合用户能够通过界面直接触发模型预测。 测试与打包 在C环境如Visual Studio或Qt Creator中完成系统的功能开发后进行充分的测试确保模型部署、界面交互及系统集成功能都能正常运行。 完成测试后接下来就是打包操作。打包的目的是生成一个可执行文件.exe让用户不需要开发环境即可运行软件。在打包时你需要确保所有依赖库和资源文件都被正确包含在打包文件中以便于最终用户能够直接运行程序。 通过以上步骤你将把Python训练好的机器学习模型成功部署到C环境下并且通过Qt设计的图形界面提供给最终用户使用。 这个方法的关键点是 模型转换Python到CC中功能模块化确保每个功能独立封装方便集成Qt与C的系统集成槽函数与模型推理函数的关联打包操作将整个项目打包为可执行文件。 下面是将模型部署和系统集成思路转换为详细的Mermaid流程图的代码 #mermaid-svg-HnGjfNe6jsANYiIp {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-HnGjfNe6jsANYiIp .error-icon{fill:#552222;}#mermaid-svg-HnGjfNe6jsANYiIp .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-HnGjfNe6jsANYiIp .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-HnGjfNe6jsANYiIp .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-HnGjfNe6jsANYiIp .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-HnGjfNe6jsANYiIp .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-HnGjfNe6jsANYiIp .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-HnGjfNe6jsANYiIp .marker{fill:#333333;stroke:#333333;}#mermaid-svg-HnGjfNe6jsANYiIp .marker.cross{stroke:#333333;}#mermaid-svg-HnGjfNe6jsANYiIp svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-HnGjfNe6jsANYiIp .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-HnGjfNe6jsANYiIp .cluster-label text{fill:#333;}#mermaid-svg-HnGjfNe6jsANYiIp .cluster-label span{color:#333;}#mermaid-svg-HnGjfNe6jsANYiIp .label text,#mermaid-svg-HnGjfNe6jsANYiIp span{fill:#333;color:#333;}#mermaid-svg-HnGjfNe6jsANYiIp .node rect,#mermaid-svg-HnGjfNe6jsANYiIp .node circle,#mermaid-svg-HnGjfNe6jsANYiIp .node ellipse,#mermaid-svg-HnGjfNe6jsANYiIp .node polygon,#mermaid-svg-HnGjfNe6jsANYiIp .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-HnGjfNe6jsANYiIp .node .label{text-align:center;}#mermaid-svg-HnGjfNe6jsANYiIp .node.clickable{cursor:pointer;}#mermaid-svg-HnGjfNe6jsANYiIp .arrowheadPath{fill:#333333;}#mermaid-svg-HnGjfNe6jsANYiIp .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-HnGjfNe6jsANYiIp .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-HnGjfNe6jsANYiIp .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-HnGjfNe6jsANYiIp .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-HnGjfNe6jsANYiIp .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-HnGjfNe6jsANYiIp .cluster text{fill:#333;}#mermaid-svg-HnGjfNe6jsANYiIp .cluster span{color:#333;}#mermaid-svg-HnGjfNe6jsANYiIp div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-HnGjfNe6jsANYiIp :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} Python模型开发 模型训练与验证 导出模型权重文件 模型转换为C 导出ONNX或TensorFlow Lite格式 重写模型预测代码为C 在C平台上开发应用系统 Qt界面设计 模型推理功能实现 功能模块化封装 为控件设计槽函数 将模型推理功能与界面槽函数集成 测试与调试 打包生成可执行文件 生成EXE文件 用户无需开发环境即可运行程序 解释 Python模型开发开发Python代码并进行模型训练与验证。模型转换为C模型训练完毕后导出模型权重文件如ONNX格式并重写C代码实现模型推理。C平台开发应用系统在C环境中进行Qt界面设计和模型推理功能的实现。模型的推理功能独立封装Qt界面的控件与对应的槽函数绑定。系统集成将各个功能模块集成在一起确保界面操作触发相应的模型推理。测试与调试测试系统并进行调试确保模型部署和界面集成功能无误。打包与发布打包为可执行文件用户可以直接运行。 下面我将分三个大的部分进行介绍分别是 Qt项目的创建和Qt界面的设计模型转换为C的部署在Qt项目中将完整的Qt项目打包成exe文件 2.1Qt项目的创建和Qt界面的设计 首先是在VS2019中创建Qt项目这个网上教程就很多了我也不重复造轮子了大家就安装我下面发的几个教程进行即可 VS2019 Qt开发环境搭建与配置 VS2019opencv4.5.1Qt5.12.10配置Qt设计图片处理GUIDemo实操 全记录 Qt这个工具的主要作用是 软件界面的设计 软件功能的设计 它的用法也很简单这个一边学一边做就可以我上面展示的博客也记录了我使用Qt开发的一些功能很多代码都是现成的需要什么功能现场搜着学习就行。 最重要的就是按钮和槽函数理解这个开发起来就会容易很多。让我来通俗易懂解释一下按钮也就是槽当我们点击我们软件上的按钮时候软件会给出一些反应这些反应就是因为这个按钮触发到了其对应的槽函数运行这个函数进行的。 相信我们计科的同学都学过前端设计和html的工作原理是基本相同的而且Qt还是拖拽式的相信你们上手也会非常快。 总结 Qt开发流程 VS2019中创建Qt项目 参考教程配置VS2019与Qt环境创建一个新的Qt项目。此步骤主要是项目的初始配置可以根据教程一步步完成。 界面设计UI设计 使用Qt Designer集成在Qt Creator中或VS2019中的Qt UI工具进行软件界面设计。拖放按钮、文本框、图像等UI控件快速创建用户界面。 按钮和槽函数关联 槽函数是Qt中用来响应用户交互的机制。通过信号和槽的机制将按钮等控件的动作例如点击与具体的功能逻辑关联起来。 实现软件功能 在VS2019的C开发环境中编写与界面相关的功能代码。例如实现按钮点击后触发的功能逻辑将算法功能集成到槽函数中。 模型功能集成 将C重构后的算法模型整合到Qt项目中。实现当用户点击某个按钮时触发模型推理功能并在界面上显示结果。 测试和调试 反复测试UI交互、模型推理功能确保每个控件触发的功能符合预期。 打包发布 完成界面设计与功能集成后将项目打包成可执行文件生成一个独立的可运行软件。 Qt开发流程图Mermaid #mermaid-svg-toaCW7GTXnMPUjWq {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-toaCW7GTXnMPUjWq .error-icon{fill:#552222;}#mermaid-svg-toaCW7GTXnMPUjWq .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-toaCW7GTXnMPUjWq .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-toaCW7GTXnMPUjWq .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-toaCW7GTXnMPUjWq .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-toaCW7GTXnMPUjWq .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-toaCW7GTXnMPUjWq .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-toaCW7GTXnMPUjWq .marker{fill:#333333;stroke:#333333;}#mermaid-svg-toaCW7GTXnMPUjWq .marker.cross{stroke:#333333;}#mermaid-svg-toaCW7GTXnMPUjWq svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-toaCW7GTXnMPUjWq .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-toaCW7GTXnMPUjWq .cluster-label text{fill:#333;}#mermaid-svg-toaCW7GTXnMPUjWq .cluster-label span{color:#333;}#mermaid-svg-toaCW7GTXnMPUjWq .label text,#mermaid-svg-toaCW7GTXnMPUjWq span{fill:#333;color:#333;}#mermaid-svg-toaCW7GTXnMPUjWq .node rect,#mermaid-svg-toaCW7GTXnMPUjWq .node circle,#mermaid-svg-toaCW7GTXnMPUjWq .node ellipse,#mermaid-svg-toaCW7GTXnMPUjWq .node polygon,#mermaid-svg-toaCW7GTXnMPUjWq .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-toaCW7GTXnMPUjWq .node .label{text-align:center;}#mermaid-svg-toaCW7GTXnMPUjWq .node.clickable{cursor:pointer;}#mermaid-svg-toaCW7GTXnMPUjWq .arrowheadPath{fill:#333333;}#mermaid-svg-toaCW7GTXnMPUjWq .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-toaCW7GTXnMPUjWq .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-toaCW7GTXnMPUjWq .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-toaCW7GTXnMPUjWq .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-toaCW7GTXnMPUjWq .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-toaCW7GTXnMPUjWq .cluster text{fill:#333;}#mermaid-svg-toaCW7GTXnMPUjWq .cluster span{color:#333;}#mermaid-svg-toaCW7GTXnMPUjWq div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-toaCW7GTXnMPUjWq :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 打包发布 功能实现 UI设计流程 使用Qt Designer 信号和槽机制 C代码 完成功能 生成EXE可执行文件 修复问题 软件独立运行 集成模型预测功能 实现功能逻辑 拖放按钮和控件布局 UI设计 按钮连接槽函数 创建Qt项目 测试和调试 解释 创建项目参考教程在VS2019中创建Qt项目完成开发环境的配置。UI设计通过Qt Designer设计软件界面。用户可以通过拖放控件按钮、文本框等快速生成界面。按钮和槽函数按钮的点击事件通过槽函数与功能代码关联Qt的信号和槽机制将控件的动作与功能逻辑连接。功能实现编写C代码定义槽函数的具体功能实现算法推理功能。测试与调试测试按钮点击、功能触发及模型推理的正确性调试并优化代码。打包发布完成项目后生成EXE文件使软件可以独立运行。 Tips其中我们第二部中功能的实现就是指我们把我的模型预测功能用c实现放到槽函数中进行功能的完成。 2.2模型转换为C的部署在Qt项目中 因为我们代码中主要涉及到了两个功能 目标检测分割和上述功能的集成 这里对于前两个如何进行部署我都写了详细的博客这个直接去看我写的博客即可 【yolov8部署实战】VS2019OpenCV环境部署yolov8目标检测模型|含详细注释源码【yolov8部署实战】VS2019环境下使用Onnxruntime环境部署yolov8目标检测|含源码【yolov8部署实战】VS2019Onnxruntime环境部署yolov8-seg分割模型|含详细注释源码 部署完后我们再将其与对于的槽函数连接在对应的槽函数中调用其部署好的C功能函数即可。 注意在我们把预测代码转换为c后我们要注意我们开发环境推理所用到的环境。如库等需要适配于目标部署机器不同设备如GPU、CPU、DSP、NPU的适配问题以及同意设备不同型号之间的差别需要格外注意。 2.3将完整的Qt项目打包成exe文件 这一步是最简单的一步我也写了完整的操作流程博客 VS2019下打包QT项目的方法(包含第三方库)、打包成一个 exe 安装包 三、最后 上文对模型部署和系统集成的流程进行了较为全面的概述但实际上每一个步骤都并非那么简单。在整个开发流程中一些具体的功能性实现如连接数据库、菜单栏的设计以及模型的优化等都蕴含在各个大的步骤当中。 连接数据库需要考虑数据库的类型选择、连接参数的配置以及数据的存储和读取方式等问题。在进行菜单栏设计时要充分考虑用户的操作习惯和需求合理布局菜单选项以提高软件的易用性。而模型的优化则涉及到多个方面包括但不限于调整模型的超参数、采用更高效的训练算法、进行数据增强等以提升模型的性能和准确性。 这些具体的功能和优化需要开发者在实际的开发过程中不断探索和实践根据具体的项目需求和实际情况进行调整和改进。只有深入理解每一个步骤的内涵和要求才能开发出高质量的 AI 系统实现预期的目标。
文章转载自:
http://www.morning.yzxlkj.com.gov.cn.yzxlkj.com
http://www.morning.kxscs.cn.gov.cn.kxscs.cn
http://www.morning.frllr.cn.gov.cn.frllr.cn
http://www.morning.xsszn.cn.gov.cn.xsszn.cn
http://www.morning.krbjb.cn.gov.cn.krbjb.cn
http://www.morning.kdldx.cn.gov.cn.kdldx.cn
http://www.morning.rlsd.cn.gov.cn.rlsd.cn
http://www.morning.tzmjc.cn.gov.cn.tzmjc.cn
http://www.morning.swlwf.cn.gov.cn.swlwf.cn
http://www.morning.ltywr.cn.gov.cn.ltywr.cn
http://www.morning.jrslj.cn.gov.cn.jrslj.cn
http://www.morning.kpxzq.cn.gov.cn.kpxzq.cn
http://www.morning.xgchm.cn.gov.cn.xgchm.cn
http://www.morning.cnkrd.cn.gov.cn.cnkrd.cn
http://www.morning.hqgxz.cn.gov.cn.hqgxz.cn
http://www.morning.pzbqm.cn.gov.cn.pzbqm.cn
http://www.morning.pswzc.cn.gov.cn.pswzc.cn
http://www.morning.zbqsg.cn.gov.cn.zbqsg.cn
http://www.morning.btcgq.cn.gov.cn.btcgq.cn
http://www.morning.wknj.cn.gov.cn.wknj.cn
http://www.morning.mngyb.cn.gov.cn.mngyb.cn
http://www.morning.psxfg.cn.gov.cn.psxfg.cn
http://www.morning.kkgbs.cn.gov.cn.kkgbs.cn
http://www.morning.djpzg.cn.gov.cn.djpzg.cn
http://www.morning.rwdbz.cn.gov.cn.rwdbz.cn
http://www.morning.smcfk.cn.gov.cn.smcfk.cn
http://www.morning.smjyk.cn.gov.cn.smjyk.cn
http://www.morning.jstggt.cn.gov.cn.jstggt.cn
http://www.morning.crqpl.cn.gov.cn.crqpl.cn
http://www.morning.wjwfj.cn.gov.cn.wjwfj.cn
http://www.morning.tnjz.cn.gov.cn.tnjz.cn
http://www.morning.fktlg.cn.gov.cn.fktlg.cn
http://www.morning.dpnhs.cn.gov.cn.dpnhs.cn
http://www.morning.yptwn.cn.gov.cn.yptwn.cn
http://www.morning.kxbry.cn.gov.cn.kxbry.cn
http://www.morning.wgzgr.cn.gov.cn.wgzgr.cn
http://www.morning.kxrld.cn.gov.cn.kxrld.cn
http://www.morning.qswws.cn.gov.cn.qswws.cn
http://www.morning.mmynk.cn.gov.cn.mmynk.cn
http://www.morning.bnzjx.cn.gov.cn.bnzjx.cn
http://www.morning.rgrz.cn.gov.cn.rgrz.cn
http://www.morning.qiyelm.com.gov.cn.qiyelm.com
http://www.morning.mttck.cn.gov.cn.mttck.cn
http://www.morning.srky.cn.gov.cn.srky.cn
http://www.morning.qgkcs.cn.gov.cn.qgkcs.cn
http://www.morning.tscsd.cn.gov.cn.tscsd.cn
http://www.morning.nfyc.cn.gov.cn.nfyc.cn
http://www.morning.dtrcl.cn.gov.cn.dtrcl.cn
http://www.morning.lxmmx.cn.gov.cn.lxmmx.cn
http://www.morning.jjtwh.cn.gov.cn.jjtwh.cn
http://www.morning.rdzlh.cn.gov.cn.rdzlh.cn
http://www.morning.gjxr.cn.gov.cn.gjxr.cn
http://www.morning.lbqt.cn.gov.cn.lbqt.cn
http://www.morning.yybcx.cn.gov.cn.yybcx.cn
http://www.morning.fyxtn.cn.gov.cn.fyxtn.cn
http://www.morning.rqkzh.cn.gov.cn.rqkzh.cn
http://www.morning.tpyjr.cn.gov.cn.tpyjr.cn
http://www.morning.sbrpz.cn.gov.cn.sbrpz.cn
http://www.morning.kpygy.cn.gov.cn.kpygy.cn
http://www.morning.jbtlf.cn.gov.cn.jbtlf.cn
http://www.morning.sgfnx.cn.gov.cn.sgfnx.cn
http://www.morning.deanzhu.com.gov.cn.deanzhu.com
http://www.morning.jqlx.cn.gov.cn.jqlx.cn
http://www.morning.gydth.cn.gov.cn.gydth.cn
http://www.morning.bndkf.cn.gov.cn.bndkf.cn
http://www.morning.nkkr.cn.gov.cn.nkkr.cn
http://www.morning.fcpjq.cn.gov.cn.fcpjq.cn
http://www.morning.zdbfl.cn.gov.cn.zdbfl.cn
http://www.morning.smqjl.cn.gov.cn.smqjl.cn
http://www.morning.ykswq.cn.gov.cn.ykswq.cn
http://www.morning.mtjwp.cn.gov.cn.mtjwp.cn
http://www.morning.xhgcr.cn.gov.cn.xhgcr.cn
http://www.morning.mkzdp.cn.gov.cn.mkzdp.cn
http://www.morning.rftk.cn.gov.cn.rftk.cn
http://www.morning.routalr.cn.gov.cn.routalr.cn
http://www.morning.ylqpp.cn.gov.cn.ylqpp.cn
http://www.morning.txkrc.cn.gov.cn.txkrc.cn
http://www.morning.gtnyq.cn.gov.cn.gtnyq.cn
http://www.morning.jngdh.cn.gov.cn.jngdh.cn
http://www.morning.nfcxq.cn.gov.cn.nfcxq.cn
http://www.tj-hxxt.cn/news/276116.html

相关文章:

  • 淘宝美工网站怎么做企鹅自媒体平台注册
  • 汽车行业网站怎么做网站控制台
  • 南昌营销型网站360免费创建个人网站
  • 哪块行业需要网站建设企业的营销型网站建设
  • 导柱导套网站建设wordpress 标签列表页
  • 招聘网站有哪些平台wordpress自动增加阅读量
  • 淮北市建设局网站盈利网站备案
  • 可以自己做效果图的网站广告公司营销策划方案
  • windows网站建设教程视频烟台制作网站有哪些
  • 做论坛网站怎么样备案建设通网站怎么样
  • 电影网站建设的程序如何推广外贸网站
  • 郑州做网站优化闸北专业做网站
  • 咖啡网站设计建设wordpress翻页按钮颜色
  • 韩国手机网站模板淘宝seo搜索引擎优化
  • 婚庆网页设计作品dwseo如何优化
  • 亚马逊如何做折扣网站的营销有一个网站叫浪什么
  • 无锡手机网站建设报价最近韩国免费观看视频
  • 制作网站公司首 荐乐云seo网站页面背景
  • 沂南网站建设移动端网站开发项目报告
  • 用me做后缀的网站广州seo外包多少钱
  • 兼职做网站的费用公司公众号怎么制作
  • 深圳网站建设公司哪家比较好wordpress 人力资源
  • 做网站一天忙吗网站图片移动怎么做的
  • 自己做的网站怎么添加文档iis7.5 网站配置
  • 网站导航栏怎么做简单wordpress m编辑器
  • 关于网站建设的新闻个人网页设计方案
  • 做英语教具的网站赶集网招聘
  • 大淘客怎样做网站深圳罗湖网站制作公司
  • 手机创建个人网站 免费升华网络推广软件
  • 网站贸易表格怎么做wordpress架设