登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
本文介绍了在Linux宿主机上搭建Rust交叉编译环境以开发OpenHarmony应用程序的方法。主要内容包括:1) 使用国内镜像安装Rust工具链;2) 添加aarch64/armv7/x86_64三种OHOS目标平台;3) 配置鸿蒙NDK工具链路径;4) 创建Rust项目并配置Cargo交叉编译参数;5) 编写示例程序并完成多平台交叉编译。该方案可在没有鸿蒙设备的情况下,实现在Linux主机上
基于MindIE、Ubuntu、openEuler等镜像自行构建环境。优点复用现有基础镜像,减少镜像体积灵活控制依赖版本便于集成到现有工作流风险点系统库路径差异(lib vs lib64)Python安装方式不同导致的路径问题编译器版本不兼容本文重点讨论第二种方式遇到的坑和解决方案。# 更新系统包# 安装编译工具链# 安装Python开发包# 安装torch是否首次编译Apex?├─ 是 → 使用
摘要: 本文阐述了模型从NVIDIA GPU迁移至昇腾NPU的技术方案,强调无需重新训练原始数据,只需完成权重格式转换和精度验证。核心流程包括:通过ONNX中间格式转换模型权重、使用华为CANN工具链编译优化、进行前向对齐校验和逐层误差分析。仅在精度偏差超标或使用特殊量化格式时才需微调。文章澄清了"数据对齐"概念,区分精度校验与内存格式转换,并指出昇腾950硬件完全兼容,未来部署成本有望降低。最终
Preferences 是轻量键值存储,适合保存主题模式、字体大小、首次启动标记、功能开关、草稿状态等少量数据。很多鸿蒙应用一开始只是把页面状态放在内存里,功能跑通后才发现用户切后台、进程被回收、设备重启、应用升级都会让数据丢失。对于备忘录、记账、设备控制、阅读历史、登录偏好这类应用,持久化设计会直接影响用户体验。手机号、定位、身份证、支付信息、聊天内容都不是普通字符串。还要测旧版本数据升级、新版
昇腾开发的“铸剑术”——Op-Kernel自定义内核开发工具集架构原理与实战
是字节跳动 Seed 团队发起、社区共同维护的 LLM 强化学习(RL/RLHF)训练框架。是论文的开源实现版本。框架特点:算法侧:支持 GRPO、PPO 等 RL 数据流/训练循环的搭建。工程侧:通过模块化 API 对接既有 LLM infra(如 FSDP、Megatron-LM、vLLM、SGLang 等)。多机多卡资源编排:官方的多机示例采用 Ray 集群方式启动 head/worker。
本文详细介绍了鸿蒙ArkTS中的ColumnCenter布局方式,这是一种垂直排列且水平居中的布局模式。文章从布局基础概念入手,对比了Column与Row的区别,深入解析了主轴与交叉轴模型,重点讲解了alignItems和justifyContent属性的使用方法。通过完整的实战案例,展示了ColumnCenter在信息流列表、标签栏、表单等场景的应用,并提供了布局参数速查表。文中包含大量代码示例
本文介绍了一个基于HarmonyOS NEXT API20+和ArkTS原生语法开发的完整文件管理器项目。项目实现了目录导航、文件多选、增删改操作、多维度排序等核心功能,采用纯原生ArkUI开发,适配最新API20语法规范。 文章重点分析了API20不兼容导致的典型报错(Select组件fontSize属性和Row组件onLongClick事件废弃),并提供了修复方案。通过定义FileItem接口
长春净月智算中心技术台账摘要 项目定位吉林省顶级节能智算中心,总机柜240台,PUE低至1.13,支持大模型推理、AIGC等业务。核心参数: 土建:1120㎡独立机房,8度抗震,双路10kV供电,适配-32℃极寒环境; 算力:240台鲲鹏服务器(总功耗576kW)+1500张昇腾推理卡(90kW),全网延迟48.3ms; 制冷:14台75kW变频空调,电伴热防冻设计; 供配电:双路市电+2台700
本文介绍了在鸿蒙PC(ARM64架构)生态中使用Rust语言开发的两种编译场景及配置方法。Rust凭借内存安全性和高性能优势,成为鸿蒙系统级应用开发的首选语言。文章重点分析了纯Rust项目和含C/C++依赖项目的不同编译机制:纯Rust项目可直接移植,而含C依赖项目需区分构建方式——使用cccrate的项目基本兼容,而基于autoconf的项目需额外适配。针对本机编译(鸿蒙PC)和交叉编译(Lin