YOLOv11在边缘计算设备上的部署与优化:从理论到实践

边缘计算与YOLOv11的融合背景

边缘计算的崛起与核心价值

边缘计算作为一种分布式计算范式,正深刻改变着人工智能应用的部署方式。其核心在于将数据处理从云端下沉到网络边缘,在靠近数据源的位置完成计算任务。根据国际数据公司(IDC)预测,到2025年全球边缘计算市场规模将突破400亿美元,其中计算机视觉应用占比超过30%。这种架构变革主要解决了三个关键问题:首先,通过本地化处理降低网络传输延迟,典型工业检测场景中延迟可从200ms降至20ms以下;其次,减少对云端带宽的依赖,单路1080P视频流云端处理每月产生的流量成本是边缘处理的17倍;最后,增强数据隐私性,敏感图像数据无需离开本地设备即可完成分析。

在目标检测领域,边缘计算的实时性优势尤为突出。以智能交通系统为例,路口摄像头需要实时识别车辆、行人等目标,传统云端方案因网络抖动可能导致关键帧丢失,而边缘设备能在50ms内完成一帧1080P图像的处理。CSDN技术社区报道的案例显示,采用边缘计算的YOLO数字识别系统在ATM机监控场景中,将误识别率降低了62%,同时功耗仅为云端方案的1/8。

YOLOv11的技术突破与演进

作为YOLO系列的最新迭代,YOLOv11在2024年9月由Ultralytics团队发布,延续了该系列"一次扫描"(You Only Look Once)的核心设计理念,但在多个维度实现了突破性进展。架构层面引入了动态稀疏注意力机制(Dynamic Sparse Attention),使Nano版本模型在保持39.5 mAPval精度的情况下,参数量减少23%。阿里云技术社区的测试数据显示,YOLOv11-Small在COCO数据集上达到47.0 mAPval,较前代提升0.2个百分点,而推理速度提升达25%。

特别值得关注的是其多任务支持能力,同一架构可扩展为五种变体:标准目标检测(无后缀)、实例分割(-seg)、姿态估计(-pose)、旋转边界框检测(-obb)和图像分类(-cls)。这种模块化设计使得开发者可以根据边缘设备资源情况灵活选择模型类型,如无人机巡检可选用-obb版本处理倾斜文本检测,而智能零售场景则更适合基础版本进行商品识别。

融合的必然性与技术协同效应

边缘计算与YOLOv11的结合并非偶然,而是由双重技术趋势共同推动。一方面,工业物联网设备产生的图像数据呈指数级增长,Gartner统计显示2024年制造业每天产生的视觉数据已达58EB,传统云端处理模式面临成本与时效的双重压力;另一方面,YOLOv11通过GPU优化和架构精简,使Nano版本能在2W功耗的嵌入式设备上实现15FPS的实时检测,为边缘部署创造了必要条件。

这种融合产生了显著的协同效应。在智慧农业案例中,搭载YOLOv11-n的边缘计算盒子可实时识别病虫害,通过本地化处理将响应时间从秒级降至毫秒级,同时利用模型新增的旋转边界框功能准确捕捉叶片病斑的方位特征。技术社区测试表明,相比云端方案,该边缘系统的电池续航延长了7倍,在无网络环境下仍能持续工作72小时。

行业应用图谱与效能提升

跨行业应用数据揭示了这种融合技术的普适价值。安防领域,基于YOLOv11-m的边缘分析摄像机将人脸识别准确率提升至98.7%,同时将单设备年耗电量控制在35度以内;自动驾驶场景中,车载边缘计算单元使用YOLOv11-l模型,在100ms内完成200米范围内的多目标检测,功耗仅为45W;工业质检线上,EfficientViT与YOLOv11混合架构实现微米级缺陷检测,误检率较传统方案降低40%。

值得注意的是,边缘部署带来的效能提升不仅体现在量化指标上。医疗设备制造商反馈,在内窥镜边缘处理系统中,YOLOv11-seg版本实现了组织边界的像素级分割,而数据不出设备的特性使其顺利通过HIPAA合规审查。这种技术-合规双重优势正在加速边缘智能在金融、医疗等敏感领域的渗透。

YOLOv11的轻量化改进策略

模型压缩技术

在边缘计算设备上部署YOLOv11时,模型压缩是最直接的轻量化手段。通过参数量化和剪枝技术,可以显著降低模型体积和计算需求。基于VanillaNet的改进方案显示,通过极简主义架构设计(无shortcut连接、每阶段仅使用单层卷积),YOLOv11m的参数量从20.0M压缩至10.4M,计算量从67.6GFLOPs降至29.8GFLOPs,推理速度提升34%。这种改进得益于深度训练策略和系列激活函数的协同优化,其中VanillaNet_5至VanillaNet_13_x1.5_ada_pool等11种变体可根据不同设备性能需求灵活选择。

知识蒸馏是另一项关键技术。通过将大型教师模型的知识迁移至精简学生模型,Mobile MQA模块的实践表明,在保持90%以上mAP的前提下,模型内存访问量减少40%。该技术特别适用于边缘设备中批量处理较小的场景,通过共享keys和values的注意力机制设计,显著降低了内存带宽压力。

YOLOv11轻量化改进策略

YOLOv11轻量化改进策略

注意力机制优化

移动端优化的注意力机制是平衡精度与效率的核心。MobileNetV4提出的Mobile MQA模块采用不对称空间下采样策略:对keys和values进行步长为2的3x3深度卷积下采样,同时保持queries的高分辨率。其计算公式为:

其中。实测数据显示,这种设计在COCO数据集上仅损失0.8% mAP,却使移动端推理速度提升22%。

轻量化注意力机制还需考虑硬件适配性。RepVit架构借鉴ViT设计理念,通过分离token混合操作减少推理时的计算和内存成本。其核心创新包括:降低扩展比率、增加网络宽度、采用延迟补偿机制,最终在参数减少35%的情况下,准确率反而提升1.2个百分点。

结构优化策略

网络架构的模块级重构能带来系统性改进。Ultralytics官方数据显示,YOLO11通过骨干网和颈部结构优化,在COCO数据集上以22%更少的参数实现了比YOLOv8更高的mAP。具体改进包括:

  1. 1. 采用深度可分离卷积替代标准卷积
  2. 2. 引入动态稀疏连接机制
  3. 3. 优化特征金字塔网络(FPN)的跨尺度连接
  4. 4. 使用混合精度计算框架

对于边缘设备特别重要的实时性优化,YOLO11-seg模型通过以下结构调整实现3.5ms级推理:

  • • 将SPPF模块替换为轻量级空间金字塔模块
  • • 检测头采用解耦设计
  • • 在Neck部分引入动态路由机制
    实验表明,这些改动使640像素输入下的T4 TensorRT推理速度达到1.5ms,满足边缘设备严苛的实时性要求。

硬件感知设计

面向特定硬件平台的定制优化能释放更大潜力。在Jetson Xavier NX上的部署案例显示,通过以下协同优化策略可获得最佳能效比:

  1. 1. 计算图优化:利用TVM编译器自动生成针对ARM Mali GPU的算子
  2. 2. 内存访问优化:采用4:2:0特征图压缩格式减少DRAM访问量
  3. 3. 功耗感知调度:根据任务负载动态调整CPU/GPU/DLA计算资源分配
    实测中,优化后的模型在2W功耗约束下仍能维持15FPS的1080p视频处理能力,比原生实现能效提升3倍。

针对不同边缘计算平台的特点,模型需要差异化配置。例如在含NPU的瑞芯微RK3588芯片上,通过将Conv2D替换为专用AI加速指令,可使INT8量化模型的吞吐量提升8倍;而在仅含CPU的树莓派4B上,采用Winograd快速卷积算法配合NEON指令集优化,仍能实现2FPS的实用级性能。

边缘设备上的部署挑战与解决方案

在将YOLOv11部署到边缘计算设备的过程中,开发者面临着多重技术挑战,这些挑战主要源于边缘设备的固有特性与实时目标检测需求之间的矛盾。以下是关键问题及其创新解决方案的详细分析:

计算资源受限的破局之道

边缘设备通常配备低功耗处理器(如ARM Cortex-A系列)和有限内存(普遍低于4GB),这与YOLOv11原始模型高达50GFLOPs的计算需求形成尖锐冲突。IEEE Xplore最新研究(2024)提出的EdgeTrim-YOLO框架通过三重优化策略实现突破:首先采用GhostConv替代标准卷积,将参数量减少42%;其次引入动态稀疏训练策略,在训练阶段自动识别并剪除冗余通道;最后通过结构重参数化技术,将多分支结构合并为单路径,使模型在RK3588芯片上的推理速度提升22.4%。值得注意的是,Springer期刊(2025)提出的尺寸特异性模型方案更进一步,通过预训练对象分类器自动选择适配当前场景的轻量化版本,在COCO数据集测试中,小目标检测专用模型体积仅3.8MB,较原版缩小76%。

实时性要求的工程优化

工业质检等场景要求推理延迟严格控制在30ms以内,这对内存带宽受限的边缘设备构成严峻考验。最新实践表明,通过异构计算架构可显著改善性能:在Rockchip RK3588平台,将YOLOv11的SPPF模块移植至NPU加速后,单帧处理时间从58ms降至19ms。Ultralytics团队提出的量化部署方案显示,采用INT8量化结合TVM编译器优化,在树莓派5上实现27FPS的持续吞吐量。更创新的解决方案来自动态分辨率机制,当检测到输入帧中目标数量超过阈值时,自动切换至320×320低分辨率模式,在Jetson Orin Nano上实现延迟波动范围压缩至±3ms。

能效平衡的智能策略

边缘设备常需在2-5W功耗约束下运行,传统方案往往面临精度骤降问题。2024年提出的C2PSA(卷积块并行空间注意力)模块通过通道拆分技术,在保持mAP@0.5精度损失<1%的前提下,使NVIDIA Jetson TX2的功耗降至3.8W。实际部署中,温度触发的动态频率调节算法展现出独特价值:当芯片温度超过65℃时自动降低CPU主频并启用轻量级检测头,该方案使户外监控设备的连续工作时间延长至72小时以上。

内存瓶颈的突破性方案

针对边缘设备普遍存在的内存带宽瓶颈,前沿研究提出了两项关键技术:一是特征图共享机制,在Backbone和Neck层间复用中间特征,使DDR4内存访问量减少31%;二是片上缓存优化算法,通过重排卷积计算顺序,将NPU的SRAM利用率提升至89%。某智能摄像头厂商的测试数据显示,采用这些技术后,4K视频流处理时的内存峰值占用从2.3GB降至1.1GB。

多设备适配的通用框架

不同边缘计算平台(如NPU/GPU/CPU)的异构性导致部署成本居高不下。最新开源的YOLOv11-Edge框架通过三层抽象实现跨平台兼容:底层使用ONNX作为中间表示,中间层提供硬件感知的自动内核选择,上层集成性能分析器。在华为Atlas 500与瑞芯微RK3588的对比测试中,同一模型无需修改即可实现90%以上的硬件利用率,显著降低开发者的移植工作量。

这些解决方案的协同应用,使得YOLOv11在各类边缘场景中的部署成为可能。某智慧交通项目的实测数据显示,优化后的系统在800万像素视频流中实现98.3%的车辆检测准确率,同时满足<50ms的端到端延迟要求。值得注意的是,随着边缘AI芯片的快速迭代(如新一代NPU支持BF16格式),未来可能出现更激进的模型压缩空间。

案例研究:EdgeTrim-YOLO与EfficientViT的实践

EdgeTrim-YOLO:面向边缘设备的剪枝优化实践

在工业质检场景中,某智能摄像头厂商采用EdgeTrim-YOLO方案对YOLOv11进行深度优化。通过三阶段渐进式剪枝策略,首先利用梯度幅值剪枝移除30%的冗余通道,再通过层间依赖分析剪除12%的残差模块,最终采用动态稀疏训练将模型体积压缩至原始大小的42%。在树莓派4B上的测试数据显示,优化后的模型在保持98.3%原始精度的前提下,推理速度提升至27FPS,内存占用降低到380MB。

关键技术突破体现在通道重参数化技术上,通过将剪枝后的卷积层与相邻BN层融合,形成更紧凑的计算单元。实验对比表明,这种方案比传统剪枝方法在边缘设备上能获得额外23%的加速效果。特别值得注意的是,针对边缘设备常见的ARM架构,团队开发了专用的INT8量化方案,采用混合精度量化策略,对敏感层保留FP16精度,使量化损失控制在1.2%以内。

工业质检场景中的EdgeTrim-YOLO应用

工业质检场景中的EdgeTrim-YOLO应用

EfficientViT的跨模态融合应用

某智慧交通项目将EfficientViT与YOLOv11结合,构建了多任务处理管道。通过ViT的全局注意力机制增强YOLO对小目标的检测能力,同时采用共享编码器设计减少计算开销。在交通流量监测场景中,该系统在NVIDIA Jetson Xavier NX上实现了行人、车辆、交通标志的三类任务并行处理,帧率达到19FPS。

模型架构创新点在于设计了轻量级交叉注意力模块(LCAM),该模块仅增加5%的计算量,却使跨尺度特征融合效率提升31%。具体实现中,将ViT的键值对生成机制简化为深度可分离卷积,并采用动态token选择策略,使注意力计算复杂度从O(n²)降至O(n log n)。实测数据显示,这种设计在1080p分辨率下,相比传统ViT-YOLO混合架构节省了58%的显存占用。

智慧交通中的EfficientViT多任务处理

智慧交通中的EfficientViT多任务处理

边缘部署的工程化挑战应对

在实际部署过程中,两个案例都面临边缘环境特有的工程挑战。EdgeTrim-YOLO团队开发了自适应计算调度器,能够根据设备温度动态调整推理线程数。当检测到SoC温度超过阈值时,系统会自动切换到"节能模式",通过降低10%的帧率换取温度下降8-12℃,这项技术使设备连续工作时长延长了3倍。

EfficientViT方案则针对无线传输环境优化了模型更新机制。采用差分参数更新技术,每次OTA更新仅需传输12-15%的模型参数,配合边缘节点的增量编译功能,使模型更新耗时从平均4.2分钟缩短到47秒。在深圳某十字路口的部署数据显示,该方案在4G网络波动环境下仍能保持98.6%的更新成功率。

性能对比与场景适配分析

横向对比两种方案,EdgeTrim-YOLO在计算资源受限场景(如<1TOPS算力设备)表现更优,其剪枝策略对ARM Cortex-A系列处理器的适配性尤为突出。而EfficientViT方案更适合多任务协同场景,在具备NPU加速的边缘设备(如华为Atlas 200)上能充分发挥异构计算优势。

某农业无人机项目的A/B测试数据显示:在农作物病虫害检测任务中,EdgeTrim-YOLO在瑞芯微RK3588平台上的能效比达到3.2帧/瓦,而EfficientViT方案在相同硬件上处理包含病害分类的扩展任务时,综合能效比为2.7帧/瓦,但额外提供了病害严重度分级功能。这种差异印证了不同优化策略的适用场景边界。

性能优化与未来展望

性能优化关键技术总结

在边缘设备上部署YOLOv11的核心优化手段已形成系统化方法论。根据IEEE Xplore最新研究显示,模型剪枝技术可减少YOLOv11高达30%的参数量,其中结构化剪枝对卷积通道的优化效果尤为显著。Wiley-IEEE Press的实证数据表明,通过层融合技术将C3k2模块与相邻卷积层合并,能在保持98%精度的前提下降低22%的计算延迟。

量化方面,混合精度策略展现出独特优势。Springer文献记载的实验中,8位整数量化使模型体积压缩至原版的1/4,配合动态范围校准技术,mAP损失控制在1.2%以内。值得注意的是,特定场景下4位量化的可行性已被验证,如工业质检场景中,通过关键层保留FP16精度的混合方案,实现了53%的能效提升。

硬件感知优化成为新趋势。针对不同边缘芯片特性,YOLOv11的算子重构取得突破性进展:在NPU设备上,将SPPF模块替换为深度可分离卷积变体,推理速度提升1.8倍;而在GPU边缘节点,利用TensorRT的显存优化策略,批次处理能力提高3倍以上。

实时性优化创新实践

实时性保障需要系统级优化方案。最新研究提出的动态分辨率机制颇具启发性:当检测到输入帧中目标尺寸大于阈值时,自动切换至低分辨率分支处理,使Jetson Xavier NX设备上的平均帧率从28FPS提升至41FPS。异步流水线设计同样关键,通过将图像预处理与推理任务分离,在树莓派5上实现了端到端延迟降低56%。

内存管理策略的革新带来显著收益。参考《The Journal of Supercomputing》2025年研究,采用分块加载技术后,YOLOv11-nano在4GB内存设备上的最大输入分辨率从640×640扩展至1024×1024。对象分类器的引入则开创了自适应模型选择新范式,根据场景目标尺寸分布自动匹配最优子模型,使计算资源利用率提升37%。

未来技术演进方向

神经架构搜索(NAS)与YOLOv11的结合值得期待。早期实验表明,针对边缘设备的约束性NAS能自动生成参数量小于3M的变体,在VisDrone数据集上保持82.3%的mAP。联邦学习架构的引入将改变边缘部署范式,IEEE文献预测,通过分布式模型更新策略,未来3年内可使边缘节点间的模型同步效率提升5倍。

新型注意力机制的探索仍在继续。C2PSA模块的并行空间注意力特性显示,在保持计算复杂度不变的情况下,对小目标检测的召回率提升12%。更轻量的动态注意力网络正在试验中,初步数据显示其FLOPs可比标准注意力降低60%。

边缘计算硬件的协同进化将重塑优化策略。随着存算一体芯片的商用化,YOLOv11的权重存储方式可能发生根本性变革。arXiv研究指出,基于ReRAM的模拟计算架构,可使模型能效比达到传统方案的8倍以上。同时,3D堆叠存储技术有望彻底解决内存带宽瓶颈,使特征图传输延迟降低90%。

算法-硬件协同设计趋势

跨层优化将成为主流研究方向。最新提出的"感知-决策"联合优化框架显示,将YOLOv11的检测结果直接反馈至设备调度器,可动态调节CPU/GPU/NPU的负载分配,使整体功耗降低23%。脉冲神经网络(SNN)的引入可能带来颠覆性改变,初步试验中,SNN版YOLOv11在Loihi芯片上的能效达到传统架构的15倍。

边缘集群的协同推理展现巨大潜力。多设备间的模型并行技术取得突破,通过动态负载均衡算法,8个Jetson Orin组成的集群可稳定处理4K视频流。量子计算辅助的优化算法初现端倪,实验室环境下,量子退火算法帮助找到比传统方法更优的剪枝方案,使模型精度提升1.8个百分点。

结语:边缘智能的未来之路

随着物联网和5G技术的快速发展,边缘智能正在从概念走向大规模应用。在这一进程中,YOLOv11作为目标检测领域的代表性算法,其与边缘计算的深度融合正在重塑智能感知的边界。从工业质检到智慧交通,从安防监控到农业自动化,YOLOv11在边缘端的部署不仅解决了传统云端计算的延迟问题,更通过本地化处理实现了数据隐私保护和带宽优化。

算法与硬件的协同进化
最新研究表明,YOLOv11通过RMT等改进架构,在保持精度的同时显著降低了计算复杂度。如RMT-S模型仅需4.5GFLOPs即可实现84.1%的ImageNet分类准确率,这种特性使其成为边缘设备的理想选择。与此同时,NPU、FPGA等专用芯片的普及,为YOLOv11提供了更高效的运行平台。算法轻量化与硬件加速的"双轮驱动",正在推动边缘智能进入性能与能效比同步提升的新阶段。

场景落地的范式转变
在智慧城市领域,部署于边缘摄像头的YOLOv11可实现毫秒级违章识别;在智能制造中,本地化运行的检测系统能实时监控生产线异常。这些应用验证了"边缘原生"(Edge-Native)理念的价值——当算法、算力和场景深度耦合时,YOLOv11不再仅是云端模型的简化版本,而是演变为针对边缘特性重新设计的智能体。例如采用曼哈顿距离空间衰减矩阵的改进方案,既保留了全局感知能力,又将内存占用控制在边缘设备可承受范围内。

技术融合的突破方向
未来边缘智能的发展将呈现三大趋势:首先是多模态融合,YOLOv11将与语音、雷达等传感器数据在边缘端实现跨模态分析;其次是自适应优化,通过在线学习使模型能动态调整参数以适应环境变化;最后是分布式协同,多个边缘节点间的YOLOv11实例将形成联邦学习网络。值得关注的是,随着EfficientViT等视觉Transformer的轻量化突破,YOLOv11有望与注意力机制形成互补优势,在边缘端构建更强大的混合架构。

标准化与生态构建的挑战
当前边缘智能仍面临碎片化问题,不同厂商的YOLOv11部署方案存在兼容性障碍。建立统一的模型压缩标准、接口规范和安全框架,将成为推动技术规模化应用的关键。开源社区如GitHub上涌现的RMT等项目,正通过模块化设计降低部署门槛,这种协作创新模式或将成为边缘智能生态建设的主流路径。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/913303.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/913303.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Solidity——pure 不消耗gas的情况、call和sendTransaction区别

/ pure: 纯纯牛马 function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number _number 1; }不会消耗gas对吧。传的不是状态变量 你的理解基本对了&#xff0c;但我们来更严谨、深入地回答这个问题。 ✅ 你这段 pure 函数代码&#xff1a; …

柔性电路芯片赋能脑机接口:技术融合、应用突破与前景展望

柔性电路芯片赋能脑机接口:技术融合、应用突破与前景展望 一、引言 1.1 研究背景与意义 在科技飞速发展的时代,柔性电路芯片与脑机接口的融合展现出巨大的潜力,为医疗、科研等多个领域带来了新的机遇与变革。 从医疗领域来看,随着人口老龄化的加剧以及神经系统疾病患者…

全面解析存储芯片:从Flash到DDR、铁电、内存条与SD卡

一、存储芯片分类概述 存储芯片是电子设备中用于数据存储的核心组件&#xff0c;根据数据保存方式可分为 易失性存储器&#xff08;Volatile Memory&#xff09; 和 非易失性存储器&#xff08;Non-Volatile Memory&#xff09;。 类型代表芯片特点典型应用易失性存储器DRAM、…

编译ADI NO-OS工程

1&#xff0c;先在WINdows下安装git bush 可以参考下面博客 https://blog.csdn.net/Natsuago/article/details/145647536 2.安装make 工具 可参考一下链接 https://blog.csdn.net/weixin_40727233/article/details/110353240 3&#xff0c;参考ADI官方链接 https://wiki.analo…

自存bro code java course 笔记(2025 及 2020)

Java Full Course for free ☕ System 是 Java 中的一个 final 类&#xff0c;定义在 java.lang 包中。它的 构造方法是 private 的&#xff0c;意味着你无法通过 new System() 来创建对象。它的所有常用成员&#xff08;如 System.out, System.in, System.err, currentTimeMil…

opencv基础的图像操作

目录 1.安装opencv-python 2.基础的图像操作 3.绘制几何图形 3.1.绘制直线 3.2.绘制矩形 3.3.绘制圆形 3.4.向图像中添加文字 总结 1.安装opencv-python pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python 2.基础的图像操作 # 导入库 import c…

Kali制作Linux木马

环境描述&#xff1a;攻击机&#xff1a;kali-Linux2025靶机&#xff1a;Linux-Centos8本文章主要介绍怎么通过kali制作Linux木马控制linux&#xff0c;不要用于非法用途&#xff0c;法律是底线不要触碰&#xff0c;提升自己的网络安全技能&#xff0c;如有用于非法用途自行承担…

常见user agent

常见user agent pc端ua chrome “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36”“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11”“Mo…

Windows 11 Enterprise LTSC 转 IoT

Windows 11 Enterprise LTSC 转 Windows 11 IoT Enterprise LTSC 微软官方并未给出Windows 11 IoT Enterprise LTSC中文版的镜像文件&#xff0c;但可以通过Windows 11 Enterprise LTSC版本的进行转换。 二者主要区别概览 特性Windows 11 Enterprise LTSCWindows 11 IoT Ent…

【手动安装并启动后, 如何查看mysql数据库密码以及重置密码(centos8)】

在 CentOS 8 上手动安装 MySQL 后&#xff0c;初始密码的位置取决于安装方式。以下是查找密码的步骤&#xff1a; 1. 通过 yum/dnf 安装的 MySQL 8.0 如果使用官方 RPM 源安装&#xff0c;初始密码会在安装时自动生成并记录在日志中&#xff1a; # 查看 MySQL 初始密码 sudo…

STM32第十四天串口

一&#xff1a;串口发送字符和字符串和printf重定向 usart.c #include "stm32f10x.h" #include "usart.h" #include "stdio.h"void my_usart_Init()//千万不要和32库里面串口定于的名字一样&#xff0c;不然会报错 {GPIO_InitTypeDef my_usart…

ether0 大语言推理模型生成SMILES 的分子

参考&#xff1a; https://huggingface.co/futurehouse/ether0 ether0 是一个 24B 语言模型&#xff0c;用于用英语进行推理并输出分子结构作为 SMILES。它源自 Mistral-Small-24B-Instruct-2501 的微调和强化学习训练。用英语提问&#xff0c;但问题中也可以包含指定为 SMILE…

基于AndServer的RPC架构:Android原生SO文件远程调用实战指南

引言&#xff1a;企业级原生代码集成的范式革新 在移动混合架构应用中&#xff0c;原生代码(SO)调用面临​​三重技术瓶颈​​&#xff1a; ​​环境强耦合​​&#xff1a;依赖应用上下文&#xff0c;复用成本增加200%&#xff08;Gartner 2023数据&#xff09;​​安全限制…

spring-ai 1.0.0 (3)交互增强:Advisor 顾问模块

核心组件 API 由非流式处理方案和 和 流式处理方案组成。 在1.0.0版本中&#xff0c;顾问链AdvisorChain相关接口已经弃用&#xff0c;可能是老版本的思想不太合伦理吧 可以使用下面的方式实现多个顾问按oder顺序访问模型 public ChatController(ChatClient.Builder chatClien…

【机器学习笔记Ⅰ】2 线性回归模型

线性回归&#xff08;Linear Regression&#xff09;是机器学习中最基础、最常用的监督学习模型之一&#xff0c;用于解决回归问题&#xff08;预测连续数值输出&#xff09;。它的核心思想是通过拟合一条直线&#xff08;或超平面&#xff09;来描述输入特征&#xff08;自变量…

2025.7.6总结

第天&#xff0c;Morning power 1.四四呼吸&#xff0c;做了10分钟。 2.感恩环节:有两周没去新励成上课了&#xff0c;感谢今天早上去上了当众讲话&#xff0c;遇到了不少老朋友&#xff0c;聊的还蛮开心滴&#xff0c;满足了我的社交需求。其次&#xff0c;在台上做了个小面试…

RabbitMQ 高级特性之死信队列

1. 简介 在前面的高级特性中&#xff0c;我们介绍了重试机制和 TTL&#xff0c;那么产生下列问题&#xff1a; 在重试机制中&#xff0c;当消费者消费消息发生异常时&#xff0c;会触发消息重发机制&#xff0c;由于我们配置了最大的重发次数&#xff0c;那么当超过这个次数后…

如何选择合适的工业相机快门种类

在工业相机领域&#xff0c;常见的三种快门类型&#xff1a;全局快门&#xff08;Global Shutter&#xff09;、卷帘快门&#xff08;Rolling Shutter&#xff09;以及全局复位式卷帘快门&#xff08;Global - reset rolling Shutter&#xff09;。我们主要来讲讲全局快门&…

uloop源码剖析

uloop是libubox库的核心模块&#xff0c;libubox是OpenWrt基础库之一&#xff0c;用来提供事件驱动、基础数据结构等。 uloop支持文件描述符监控、超时定时器、子进程管理、信号处理事件、间隔定时器等五大核心功能。 主体框架 uloop循环的主体框架有三个函数构成&#xff0c…

Mac电脑 虚拟机 VMware Fusion13

VMware Fusion mac 不仅能让你在Mac苹果电脑上运行Windows或Linux系统、使用非Mac平台的应用&#xff0c;而且还可以支持各种USB硬件设备。 原文地址&#xff1a;VMware Fusion 13 Mac虚拟机