单GPU训练一天,Transformer在100位数字加法上就达能到99%准确率

ABACUS GPU版安装实战:从CUDA依赖到LCAO加速全链路解析 第一性原理计算软件ABACUS的GPU加速并非简单启用CUDA,而是围绕LCAO基组构建的深度异构计算体系。其核心原理在于将哈密顿量矩阵构建、本征值求解等高耗时环节迁移至GPU显存,并通过cuSOLVERMP、ELPA-GPU等专用数学库实现算力卸载。技术价值体现在大体系(>500原子)下7倍级性能提升,但需严格匹配CUDA Toolkit、Intel经典编译器与GPU架构版本。典型应用场景包括A100单卡千原子电子结构计算及V100多卡分子动力学模拟。本文聚焦ABACUS gpu-lcao模式下的Tool 阅读详情

乘法和排序也有效。

自 2017 年被提出以来,Transformer 已成为 AI 大模型的主流架构,一直稳站 C 位。

但所有研究者都不得不承认的是,Transformer 在算数任务中表现非常糟糕,尤其是加法,这一缺陷在很大程度上源于 Transformer 无法跟踪大范围数字中每个数字的确切位置。

为了解决这个问题,来自马里兰大学、CMU 等机构的研究者向这一问题发起了挑战,他们通过在每个数字中添加一个嵌入来解决这个问题,该嵌入编码数字相对于开头的位置。该研究发现,只用一天时间在单个 GPU 上训练 20 位数字,就可以达到最新的性能水平,100 位数字加法问题高达 99% 的准确率。

图片

论文地址:arxiv.org/pdf/2405.17…

项目地址:github.com/mcleish7/ar…

标题:Transformers Can Do Arithmetic with the Right Embeddings

具体而言,研究者建议对数据表示进行一个简单的修改,就能解决这个缺点。他们提出了 Abacus 嵌入用于编码每个数字符号 token 范围内的位置。将 Abacus 嵌入与标准位置嵌入结合使用后,该研究观察到 Transformer 在算数任务上的准确率有显著提高,以至于最多只训练了 20 位数操作数的模型可以泛化到 120 位数操作数的问题。这一数字代表了 6 倍的 SOTA 泛化因子,而以前的最先进的泛化因子也只有 2.5 倍。据了解,这是迄今为止被证明的最长的学习加法序列。

此外,本文还研究了几种其他方法来改善 transformer 在算术和泛化方面的性能,他们发现结合输入注入(input injection),即在输入层和每个解码器层之间插入跳跃连接,可以在 Abacus 嵌入基线上减少 50% 的泛化误差。本文还发现,与嵌入结合使用的 looped transformer 架构可以在加法问题上实现几乎完美的泛化。

本文的贡献可以总结如下:

  • 本文提出了一种新的位置嵌入,称为 Abacus 嵌入,以更好地捕获每个数字的重要性,从而实现近乎完美的分布内泛化;

  • 研究表明,当将 Abacus 嵌入与输入注入和 looped transformer 相结合时,性能会进一步提高,分布外准确率从 92.9% 提高到 99.1%,与单独使用标准架构的嵌入相比,误差降低了 87%;

  • 研究者将这些发现扩展到更复杂的问题,包括乘法和排序,在这些领域也展现出了长度泛化。

实现加法的长度泛化

作者研究了一系列方法,旨在提高从头开始训练的语言模型在算术能力上的表现。他们主要关注两个假设:1)数字内各个位数的位置信息正在丢失;2)循环可以提高 Transformer 架构在多步算术推理问题上的推理能力。在详细描述每项改进之前,作者简要讨论了训练和评估设置。

实验设置

作者训练了仅包含解码器的因果语言模型来解决加法问题。

他们考虑了两种标准 transformer 架构。首先,他们使用一个标准的自回归 transformer 模型,多个解码器层以前馈方式堆叠。其次,他们通过输入注入(input injection)增强了这一标准 transformer 模型,即把嵌入的输入添加到每个解码器层的输入中。作者在图 20 中直观地描述了这些架构。

图片

Abacus 嵌入帮助对齐数字

通过之前的研究和初步实验,作者发现,即使输入的数字是先显示最不重要的数字,训练数据是分层的、丰富的(几百万个例子),标准 transformer 也很难学习多位数加法。他们还观察到,人类在进行长加法运算时,会先将数位相同的数字排列成列。因此,作者的第一个假设是,对于 transformer 来说,每个数字的数位并不容易表示,而且这个子问题比实际加法本身带来的障碍更大。

为了解决 transformer 在表示位置信息方面的局限性,作者设计了一种特殊的位置嵌入,它可以编码每个数字相对于当前数字起始位置的位置。作者将其称之为 Abacus 嵌入。他们将相同的位置嵌入应用于所有具有相同数位的数字,从而提供一个显式的信号,供模型用于对齐数字,如图 2 所示。

图片

Abacus 嵌入解决加法问题

对于标准 transformer 架构,Abacus 嵌入可将泛化性能提高到 100 位及以上。在图 3(左)中,作者强调了 Abacus 嵌入与标准 transformer 架构和嵌入相比,在进行加法运算时所具有的比较优势,取三种模型在所有情况下的平均准确度。

图片

图 1 还显示了使用 FIRE 和 Abacus 训练的标准 transformer 模型的准确度结果,这些模型经过了域内 (ID) 和域外 (OOD) 测试。

图片

Transformer 中的循环提高了性能

在解决位置嵌入问题后,接下来作者探讨了循环架构能否进一步提高 transformer 执行多位数加法的能力。他们使用「循环块(recurrent block)」一词来指一组具有不同权重的解码器层,而「循环(recurrence)」则指循环块的重复次数。作者使用有效深度(effective depth)一词来指 transformer 中使用的层数,无论其权重是否唯一。除非另有说明,否则他们使用的是最大循环架构,即只循环一个唯一层来达到有效深度。他们还采用了输入注入、 残差连接的方式,将输入的副本传播到网络中的每一层。

循环的优势

在图 3(右)中,作者比较了使用 FIRE 和 NoPE 嵌入对操作数多达 40 位的加法进行训练的所有架构变体。尽管参数数量仅相当于其他模型的 1/10,但可以看到,looped transformer(循环的、有输入注入和渐进损失)在使用任何一种位置嵌入时都取得了最佳的分布外性能。在图 8 中,作者展示了这一结果在多种训练数据规模下的稳健性。

图片

对于循环模型,可以选择在训练时改变每次前向传递的循环次数。这往往会提高模型测试时对较难任务的泛化能力,这也被称为渐进损失计算(progressive loss computation)。这个损失函数是两个前向传递的损失值的凸组合,一个使用字面上的循环数(1 × 16 模型为 16),另一个使用随机的较小循环数。

接下来,作者探讨了在保持有效深度固定的同时改变循环块大小的效果。他们将循环块中的层数减半,循环次数增加一倍,从块中有 16 层、循环次数只有一次(16 × 1,即标准 transformer)的模型,过渡到块中只有一层、循环次数有 16 次(1 × 16)的模型。

通过图 4 分析这些结果,作者发现在某些情况下,结合循环和 Abacus 嵌入可以进一步提高性能。具体来说,在 OOD 问题上,有两个循环的模型(8 × 2)产生的误差是纯非循环模型(16 × 1)的一半,而在 100 + 的 OOD 问题上,其准确率也有所提高。

最后,在附录 A.7.3 中,作者改变了模型的有效深度,以分析参数数量对这项任务的影响,包括 Abacus、FIRE 和 NoPE 嵌入。虽然图 4 中的实验是对不同深度的公平比较,但纯粹的标准 transformer 模型比相应的循环模型拥有更多的参数。在附录的表 3 中,作者记录了最接近百万的参数量。

图片

图片

实验

研究者不仅对加法问题进行了探讨,还对乘法和排序进行了研究。

整数乘法

图 5 展示了 Abacus 嵌入模型在 15 位数乘法的分布内准确率超过了之前的工作,且不需要用零将每个操作数填充到相同长度。特别地,该研究强调,与仅使用 FIRE 的基线相比,将 Abacus 嵌入与 FIRE 相结合也提高了分布问题中最难的分布准确率 (右下)。

图片

数组排序

表 1 展示了使用不同嵌入 ——FIRE、Abacus 及其组合 —— 训练的标准 transformer(八层)的性能。结果显示,组合嵌入方法增强了模型的泛化能力。

图片

如表 2 所示,研究者观察到在将 Abacus+FIRE 嵌入组合与不同的模型架构(有效深度为 8)配对时,结果表现出混合性。

图片

Abacus 和相关嵌入

图 6 展示了将 Abacus 嵌入整合到更通用系统中的真正潜力,显示出 Abacus 嵌入与 FIRE 结合可以解锁远超 FIRE 嵌入解决问题的能力。

图片

更多研究细节,请参考原论文。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范
  • …

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署
  • …

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建
  • …

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案
  • …

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】
ABACUS GPU版安装全栈指南:CUDA驱动、ELPA加速与环境诊断 ABACUS作为面向大规模第一性原理计算的国产开源软件,其GPU加速并非简单调用CUDA库,而是深度耦合哈密顿矩阵构建、LCAO数值算法与多GPU并行求解器(如CUSOLVERMP)的全栈工程。理解CUDA驱动与Runtime版本兼容性、GPU增强型数学库(如ELPA)的编译约束,以及toolchain环境探测机制,是实现稳定GPU加速的前提。该技术路径区别于PyTorch等AI框架的封装式GPU调用,强调对cuBLAS、cuSOLVERMP等底层库的直连与架构适配(如sm_80/sm_90)。典型应用场景 阅读详情

相关推荐

H100 GPU架构:从芯片到集群,解密Transformer时代的算力引擎

本文深入解析NVIDIA H100 GPU架构,从800亿晶体管的芯片设计到256个GPU集群的NVLink互连,揭秘其作为Transformer时代算力引擎的核心技术。重点探讨了SM架构中的Transformer引擎、3TB/s内存带宽及实战优化技巧,展现H100在AI训练与推理中的卓越性能。

weixin_28707739的博客 206

transformers加载模型时自动选择空闲的单个GPU的实战代码

Transformers 已经彻底改变了自然语言处理 (NLP) 任务,在各种应用中取得了卓越的性能。但是,训练和运行这些模型通常需要大量的计算资源,尤其是 GPU。有效的 GPU 利用率对于最大限度地提高性能和降低成本至关重要。这正是自动 GPU 选择发挥作用的地方。自动 GPU 选择是一种优化 GPU 利用率和提高 Transformers 模型性能的宝贵技术。通过动态识别和分配空闲 GPU,这种方法可确保每个模型都具有必要的计算资源,而不会过载系统。

weixin_39818775的博客 2246

【模型轻量化】——TinyViT:一种基于预训练蒸馏的高效视觉Transformer设计

本文深入解析TinyViT模型,一种基于预训练蒸馏的高效视觉Transformer设计,专为边缘设备优化。通过稀疏软标签存储、无标签预训练机制和增强信息复用等创新技术,TinyViT在保持高精度的同时大幅降低计算资源需求。文章还分享了实战中的调参经验和下游任务迁移技巧,帮助开发者在资源受限场景下实现高效视觉识别。

weixin_30340617的博客 540

Transformer~76

单GPU训练一天,Transformer在100位数字加法上就达能到99%准确率, 乘法和排序也有效。自 2017 年被提出以来,Transformer 已成为 AI 大模型的主流架构,一直稳站 C 位。但所有研究者都不得不承认的是,Transformer 在算数任务中表现非常糟糕,尤其是加法,这一缺陷在很大程度上源于 T...

weixin_34378986的博客 118

Transformer架构深度解析:从数学公式到GPU核函数的工程实践

Transformer作为现代大语言模型的基石,其核心并非抽象理论,而是可测量、可调试、可部署的工程实现。它通过自注意力机制突破RNN的序列依赖瓶颈与CNN的局部感受野限制,以并行化全局建模能力重构NLP技术栈。关键组件如位置编码、层归一化、多头注意力等,每一处设计都直面硬件约束(如shared memory带宽、fp16数值稳定性)与业务需求(如长文本外推、低延迟推理)。理解Scaled Dot-Product Attention中的√d_k缩放、Pre-LN对量化鲁棒性的提升、sin/cos位置编码的频

frank1998819 409

Transformer-BiLSTM-SHAP柴油机故障诊断系统解析

深度学习在工业故障诊断领域展现出强大潜力,特别是结合Transformer的自注意力机制和BiLSTM时序建模能力,能够有效处理振动信号等复杂时序数据。Transformer架构通过多头注意力机制捕捉信号中的长程依赖关系,而BiLSTM则擅长建模时序特征,这种组合在机械故障诊断中实现了98.7%的高准确率。SHAP可解释性分析进一步增强了模型的可信度,使诊断结果可视化。该系统采用MATLAB实现,包含完整的数据预处理、模型训练和结果分析流程,特别适合工业设备的状态监测与预测性维护场景。

weixin_30861459的博客 442

Vision Transformer架构设计:如何解决传统CNN的长距离依赖问题并实现85.49%的ImageNet准确率

在计算机视觉领域,传统卷积神经网络(CNN)长期主导着图像识别任务,但其固有的局部感受野设计限制了模型捕捉长距离依赖关系的能力。这一技术瓶颈在大规模图像识别任务中尤为突出,特别是在需要全局上下文理解的应用场景中。Vision Transformer(ViT)架构通过引入Transformer的自注意力机制,从根本上解决了CNN的长距离依赖问题,实现了从局部特征提取到全局关系建模的技术突破。 本文

gitblog_00146的博客 1028

Transformers Can Do Arithmetic with the Right Embeddings

transformer在算术任务中的糟糕性能似乎在很大程度上源于它们无法跟踪大跨度数字中每个数字的确切位置。我们通过在每个数字上添加一个嵌入来修复这个问题,该嵌入对其相对于数字开头的位置进行编码。除了这些嵌入本身提供的增强功能外,我们还表明,此修复还可以进行架构修改,如输入注入和递归层,从而进一步提高性能。通过求解位置,我们可以研究Transformer的逻辑外推能力。他们能解决比训练数据中更大、更复杂的算术问题吗?

c_cpp_csharp的专栏 144

分布式金融预测系统:4大技术突破实现99.7%准确率的实时风险控制框架

当市场剧烈波动时,传统金融预测系统往往在处理上千只股票数据时陷入困境——GPU显存溢出、预测延迟超过15分钟、风险预警滞后导致巨额损失。分布式金融预测系统通过革命性的并行计算架构和实时风险控制框架,将大规模预测任务压缩至8分钟内完成,同时将风险识别准确率提升至99.7%,为量化投资机构构建了坚实的技术护城河。 ## 问题:金融预测规模化的双重困境 ### 如何突破算力墙:从单卡瓶颈到分布式革命

gitblog_00621的博客 391

正确使用 SGLang 和 vLLM 中为 Qwen3 开启工具调用能力的完整指南

本文介绍了在vLLM和SGLang框架中部署Qwen3大模型并启用工具调用功能的方法。主要内容包括:vLLM中需配置--tool-call-parser hermes和--enable-auto-tool-choice参数,SGLang中使用--tool-call-parser qwen25参数;提供了完整的部署命令示例和测试工具调用的curl请求模板;对比了两个框架的关键参数差异;总结了常见问题解决方案和性能优化建议。正确配置后,Qwen3能够充分发挥其外部工具调用能力,为AI应用开发提供支持。

Ven%的博客 4451

现控报告-- 分析倒立摆系统稳定性、能控性及能观性分析,设计PID控制方案(附matlab)

建立直线一级倒立摆系统的动力学模型,推导该系统的运动方程,求出直线一级倒立摆系统传递函数模型及空间状态方程模型。接着描述了PID控制系统设计原理及PID控制器各校正环节的作用,简要叙述了参数的整定方法。设计了直线一级倒立摆摆杆摆角及小车位置常规单回路控制器,通过Simulink仿真知道常规单回路控制器能控制摆杆摆角,不能控制小车位置。于是设计出了直线一级倒立摆双闭环控制器及基于倒立摆系统的状态空间方程控制器,利用软件进行仿真,仿真结果表明,常规双闭环控制方案和基于状态空间方程加控制方案均能对摆杆摆角及小车位

mengshenglo的博客 4万+

xlm-roberta-base-turkish-ner模型性能深度测评:准确率99.2%背后的技术秘密

土耳其语命名实体识别(NER)模型xlm-roberta-base-turkish-ner在测试中达到了惊人的**99.2%准确率**,这个基于XLM-RoBERTa-base微调的多语言模型究竟有什么技术秘密?本文将深入解析这个高性能土耳其语实体识别模型的架构设计、训练策略和实际应用效果,让你全面了解这个在土耳其语NLP任务中表现卓越的AI模型。 ## 🚀 模型核心技术揭秘 ### 基于X

gitblog_00358的博客 461

别再手动算临界转速了!用ANSYS Workbench 2023 R2快速搞定转子坎贝尔图(附完整APDL命令流)

本文详细介绍了如何利用ANSYS Workbench 2023 R2快速生成转子坎贝尔图,实现全自动临界转速分析。通过对比传统手动计算与Workbench自动化流程的效率差异,展示了其在旋转机械设计中的革命性优势,包括大幅缩短分析周期、提升精度至98.7%。文章还提供了完整的APDL命令流和实战案例,帮助工程师快速掌握这一高效工具。

weixin_42699679的博客 472

单单词语言识别:CNN、RNN与Transformer架构实测对比

单单词语言识别是检验模型字符级模式建模能力的基础NLP任务,其核心在于从纯字符序列中捕捉词缀、双字母组合、重音分布等形态学特征。该任务不依赖上下文与语义,聚焦于模型对局部结构的归纳偏置——这使其成为验证CNN局部感受野、RNN时序记忆与Transformer自注意力机制适用性的理想基准。技术价值体现在轻量、可复现、强解释性,广泛应用于多语言输入校验、用户端实时语言路由、低资源语言检测等工程场景。本文基于20种欧洲语言真实单词数据集,在统一字符嵌入与训练条件下,系统对比1D CNN、GRU与Transform

lvwenwen 517

别再手动上传了!用宝塔面板的‘Let‘s Encrypt’免费SSL证书,3分钟自动续期

本文详细介绍了如何利用宝塔面板的‘Let‘s Encrypt’功能实现SSL证书的自动申请和续期,3分钟完成配置即可永久免费使用。通过对比不同SSL证书方案,突出Let's Encrypt的免费、自动续期和高安全性优势,特别适合个人博客和中小企业官网。

weixin_30415113的博客 150

Win10 开机突然蓝屏错误代码0xc0000001安全模式也进不了,不用重装系统怎么修复?(已解决)九个解决参考方案

Win 10专业版HP480G7。

本博客,博文仅代表个人操作经验,不能完全解决你的问题,仅供参考,佛系回复。 1万+

大模型核心技术解析:从Transformer到训练优化

大模型(Large Language Model)是基于深度学习的人工智能核心技术,通过海量参数和复杂架构对语言概率分布进行建模。其核心架构Transformer利用自注意力机制实现长距离依赖捕获,成为现代大模型的基石。在工程实践中,分布式训练策略如数据并行、流水线并行等成为处理十亿级参数模型的关键技术。预训练与微调技术的演进,如BERT的MLM和GPT的自回归预测,显著提升了模型在文本理解和生成任务上的表现。实际应用中,量化压缩和注意力优化技术可有效降低推理延迟和内存消耗。理解这些核心技术原理,有助于开发

weixin_33730836的博客 708

【软考中级】多媒体应用设计师复习笔记第十章【free】

第10章法律法规与标准规范 行业标准 缩写的大写拼音 地方标准 DB加生代码 企业标准Q加斜线企业代号国际标准是国际标准化组织ISO和国际电工委员会IEC制定的标准 国家标准是由国务院标准化行政主管部门制定,全国范围内使用 ?强制性国家标准的代号为GB,推荐性国家标准的代号为GB/T。 ?软件开发规范GB8566-88属于强制性国家标准 在这里插入图片描述 行业标准代号由大写汉语拼音字母组成,加上斜线和T,组成推荐性行业标准,如XX/T。已经发布的行业代号有QJ(航天),SJ(电子

weixin_47120900的博客 641

Transformer的平方复杂度问题 我们解决了

本文提出了一种名为 归积 的新型Transformer架构,旨在解决注意力机制的平方复杂度问题。

silicon 419

YOLO系列算法改进 | Neck改进篇 | 融合FAAFusion傅里叶角度对齐模块 | 攻克多尺度方向特征冲突,角度检测精度飙升! | CVPR 2026

YOLO系列算法改进 | Neck改进篇 | 融合FAAFusion傅里叶角度对齐模块 | 攻克多尺度方向特征冲突,角度检测精度飙升! | CVPR 2026 (以YOLO26最新目标检测模型为基础,利用FAAFusion傅里叶角度对齐模块改进Neck部分)

2502_91881744的博客 315

执行HDevelop项目

这一节,我们讲述的是如何用HDevEngine加载和执行一个HDevelop项目。代码部分来源于示例程序exec_program(源文件exec_program.cpp),检测塑料零件边界上的毛刺。1.Step 1:初始化首先,我们包含HALCON/C++和HDevEngine头文件以及命名空间。注意到在这个示例程序中,HDevEngine头文件已经包含在my_hdevoperatorimpl中,所

Z's Palace 2995
上一篇: 如何让你的LLM能跟操作系统一样可以持久化记忆?
下一篇: 视觉Transformer中的输入可视化方法
少喝冰美式
博客等级 码龄3年 6839粉丝 517原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值