logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter for OpenHarmony三方库适配实战:image_cropper 图片裁剪

图片裁剪是图像处理中的基础功能,广泛应用于头像设置、图片编辑、内容发布等场景。在 Flutter for OpenHarmony 应用开发中,提供了完整的图片裁剪解决方案。当需要自定义裁剪比例时使用此参数,设置后裁剪框将锁定为此比例。常用比例对照表比例ratioXratioY说明1:111正方形4:343标准比例3:232照片比例16:9169宽屏比例2:323竖版比例9:16916手机比例使用示

文章图片
#flutter
CANN图编译器技术深度解析:从计算图到高效执行的编译优化

图编译器是深度学习框架的核心组件,负责将高层计算图转换为高效的硬件执行代码。CANN的GE(Graph Engine)图引擎提供了完整的图编译优化能力。本文将深入解析CANN图编译器的架构、优化技术、编译流程以及自动融合机制。编译流程:解析、验证、优化、选择、分配、生成IR设计:统一的中间表示优化Pass:常量折叠、算子融合、死代码消除自动融合:模式识别、融合策略、代码生成形状推导:类型推断、形状

文章图片
#人工智能
CANN HCCL分布式通信原理与实现机制解读:高性能集合通信架构剖析

HCCL(Heterogeneous-Compute Cluster Communication Library)是CANN提供的高性能集合通信库,专为NPU集群设计。理解HCCL的通信原理和实现机制,对于开发高效的分布式训练系统至关重要。本文将深入解读HCCL的架构设计、通信原语、拓扑优化以及性能调优技术。架构设计:分层架构、核心组件通信原语:AllReduce、Broadcast、AllGat

文章图片
#分布式#架构
Flutter for OpenHarmony三方库适配实战:flutter_sound 音频录制与播放

音频录制与播放是移动应用的核心功能之一,用于语音消息、音乐播放器、录音笔记、语音通话等场景。在 Flutter for OpenHarmony 应用开发中,是一个功能全面的音频处理插件,提供了完整的跨平台音频录制和播放能力。flutter_sound 库为 Flutter for OpenHarmony 提供了完整的音频录制和播放能力,支持多种编码格式和丰富的控制选项,适合各种音频处理场景。核心要

文章图片
#flutter#音视频
Flutter for OpenHarmony三方库适配实战:screen 屏幕亮度与保持唤醒

屏幕亮度控制和保持屏幕唤醒是移动应用的常见需求,用于阅读器、视频播放、导航等场景。在 Flutter for OpenHarmony 应用开发中,screen是一个轻量级的屏幕控制插件,提供了跨平台的亮度和唤醒控制能力。screen 库为 Flutter for OpenHarmony 提供了简洁的屏幕控制能力,支持亮度调节和保持唤醒功能。API 设计简单直观,适合快速集成到阅读器、播放器等应用中

文章图片
#flutter
Flutter for OpenHarmony三方库适配实战:qr_code_scanner 二维码扫描

二维码扫描是移动应用的常见功能,用于支付、登录、信息获取、商品溯源等场景。在 Flutter for OpenHarmony 应用开发中,是一个功能完善的二维码扫描插件,提供了跨平台的实时扫描能力。qr_code_scanner_ohos 为 Flutter for OpenHarmony 提供了完整的二维码扫描能力,支持实时扫描、闪光灯控制、摄像头切换等功能。虽然原库已进入维护模式,但对于需要迁

文章图片
#flutter
CANN AMCT模型压缩工具深度解析

模型压缩是提高推理性能的重要手段。如何在NPU上实现高效的模型压缩?如何平衡精度和性能?AMCT(Ascend Model Compression Toolkit)是CANN提供的模型压缩工具仓,为NPU提供高效的模型压缩能力。没有模型压缩:模型大、推理慢 → 部署困难 → 成本高有模型压缩:模型小、推理快 → 部署容易 → 成本低原始模型↓AMCT(模型压缩工具)↓压缩后的模型↓NPU硬件用于模

文章图片
#人工智能
CANN 深度解析:GE与Runtime的图编译与执行优化

图编译和执行是模型性能的关键环节。GE(图引擎)与Runtime(运行时)如何协同工作?如何实现最优的图编译和执行性能?本文探讨GE与Runtime的协同优化机制,以及如何通过两者的配合实现高性能的模型执行。没有协同优化:图引擎和运行时各自优化 → 性能提升有限有协同优化:图引擎和运行时协同优化 → 性能大幅提升模型定义↓GE(图编译)↓Runtime(图执行)↓NPU硬件用于CNN推理优化。图编

文章图片
#人工智能
Flutter for OpenHarmony三方库适配实战:geocoding 地理编码

地理编码是将地址描述转换为地理坐标(经纬度),或将地理坐标转换为地址描述的过程。在移动应用开发中,地理编码广泛应用于地址搜索、位置标注、导航规划等场景。在 Flutter for OpenHarmony 应用开发中,geocoding是一个功能完善的地理编码插件,提供了完整的跨平台地理编码能力。geocoding 库为 Flutter for OpenHarmony 开发提供了完整的地理编码能力。

文章图片
#flutter
Flutter for OpenHarmony三方库适配实战:location 位置服务

位置服务是移动应用的核心功能之一,广泛应用于地图导航、位置打卡、运动追踪、本地服务推荐等场景。在 Flutter for OpenHarmony 应用开发中,location是一个功能完善的位置服务插件,提供了完整的跨平台定位能力。location 库为 Flutter for OpenHarmony 开发提供了完整的位置服务能力。通过丰富的 API,开发者可以实现单次定位、持续追踪、后台定位等功

文章图片
#flutter
    共 136 条
  • 1
  • 2
  • 3
  • 14
  • 请选择