logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS ArkTS API 24智慧健身管理平台深度实战:字段本身是复杂对象(嵌套数组或嵌套对象),需要递归应用@Observed/@ObjectLink装饰器

健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查

#harmonyos#华为#交互
HarmonyOS ArkTS API 24智慧健身管理平台深度实战:字段本身是复杂对象(嵌套数组或嵌套对象),需要递归应用@Observed/@ObjectLink装饰器

健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查

#harmonyos#华为#交互
昇腾CANN Transformer加速库AscendTransformerBoost深度实践:大模型推理的算子级优化

在昇腾CANN软件栈中,AscendTransformerBoost是专门用于Transformer模型加速的算子库。它针对大模型推理场景优化,提供了一系列高性能的Transformer算子,可以显著提升推理性能。本文采用深度实践的工程报告风格,深入剖析AscendTransformerBoost的技术原理和性能表现。在当前的大模型时代,Transformer模型的推理性能是关键瓶颈。传统的通用算

文章图片
ascend-transformer-boost 昇腾Transformer专项优化算子深度解读:大模型融合优化的工程实践与边界划分

大语言模型的核心计算瓶颈集中在哪里?是Self-Attention的O(n²)复杂度,还是Feed-Forward Network中矩阵乘的巨大算力消耗,抑或是LayerNorm和残差连接带来的频繁内存访问?这些瓶颈在真实的Transformer部署中往往同时存在,而传统的逐算子执行模式会因为大量的中间结果写入HBM而导致带宽瓶颈。

文章图片
HCCL通信库的时间都花在哪——大模型训练中的通信性能数据拆解:从AllReduce到拓扑感知的链路利用率全链路分析

在昇腾NPU集群上跑大模型分布式训练,最让人头疼的事情之一不是算力不够,而是通信吃掉了太多时间。CANN架构体系里,HCCL作为集合通信库负责多卡之间的数据同步和规约,它本身不参与计算,但每一次AllReduce、每一次AllGather都在消耗宝贵的训练周期。这篇文章要做的事情很明确:把HCCL通信过程拆开,看看时间到底花在了哪些环节,以及不同的算法选择和拓扑配置会对通信效率造成什么影响。

文章图片
HarmonyOS ArkTS API 24智慧健身管理平台深度实战:字段本身是复杂对象(嵌套数组或嵌套对象),需要递归应用@Observed/@ObjectLink装饰器

健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查

#harmonyos#华为#交互
HarmonyOS ArkTS API 24智慧健身管理平台深度实战:字段本身是复杂对象(嵌套数组或嵌套对象),需要递归应用@Observed/@ObjectLink装饰器

健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查

#harmonyos#华为#交互
HarmonyOS ArkTS API 24智慧健身管理平台深度实战:字段本身是复杂对象(嵌套数组或嵌套对象),需要递归应用@Observed/@ObjectLink装饰器

健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查

#harmonyos#华为#交互
HarmonyOS ArkTS API 24智慧健身管理平台深度实战:字段本身是复杂对象(嵌套数组或嵌套对象),需要递归应用@Observed/@ObjectLink装饰器

健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查

#harmonyos#华为#交互
HarmonyOS ArkTS API 24智慧健身管理平台深度实战:字段本身是复杂对象(嵌套数组或嵌套对象),需要递归应用@Observed/@ObjectLink装饰器

健身管理类应用与之前分析的外卖、招聘等应用有本质差异——它的核心数据不是"交易"或"任务",而是"时间序列的身体状态数据":每次训练有时长、卡路里、组数、重量;每次饮食有热量、蛋白质、碳水、脂肪;每周有运动时长趋势图。这些数据的共同特征是"随时间积累,用户需要横向对比和趋势分析"。这导致健身App的数据层设计必须从第一天就考虑"历史数据查询"和"多维度聚合"的需求,而非仅关注当前单条记录的增删改查

#harmonyos#华为#交互
    共 400 条
  • 1
  • 2
  • 3
  • 40
  • 请选择