自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6297)
  • 收藏
  • 关注

原创 ReactNative跨平台鸿蒙开发环境搭建实战指南 - 直播课件与素材分享

React Native 开发实战:从入门到进阶 本教程提供完整的React Native开发学习路径,包含视频教程和配套资源。通过B站视频教程(BV1R9QvB9Ekr),开发者可以系统学习React Native框架的使用方法。配套资源包括软件安装包和教学课件,托管在GitCode平台(ReactNative-RHOH项目),方便学习者随时查阅和下载。教程内容涵盖环境搭建、基础组件使用、状态管理、项目实战等核心知识点,适合从零基础到进阶的移动应用开发者学习参考。通过理论讲解与实践操作相结合的方式,帮助开

2026-04-14 15:28:15 123923 3

原创 React Native跨平台鸿蒙开发实战系列:CSS相对定位的深层原理分析

CSS相对定位机制解析:相对定位(position:relative)在保留元素原始文档流空间的同时,允许通过top/right/bottom/left属性进行视觉偏移。其核心特性包括:1)保持原始布局空间,不影响兄弟元素排列;2)偏移基于元素自身原始位置;3)自动创建层叠上下文。典型应用包括布局微调、作为绝对定位的锚点以及创建视觉层次。相比其他定位方式,相对定位具有更好的渲染性能,仅触发局部重绘而不影响整体布局结构。这种"视觉表现与布局计算解耦"的设计,使其成为CSS定位体系中不可或缺

2026-04-13 15:27:49 8

原创 React Native跨平台鸿蒙开发实战系列:TextInput表单事件绑定

这个错误通常是因为在React组件中尝试访问值为null的对象的useState属性。

2026-04-13 15:27:19 111

原创 React Native跨平台鸿蒙开发实战系列:输入表单如何适配任何机型,总是占据页面下部分

Flexbox布局是现代CSS中的革命性解决方案,特别解决了传统布局中的自适应空间分配难题。flex:1作为其核心属性,实现了三大功能: 自动填充剩余空间(flex-grow:1) 按比例收缩(flex-shrink:1) 基准尺寸归零(flex-basis:0%) 典型应用场景包括等分布局和内容无关的弹性区域。与flex:auto不同,flex:1优先考虑空间分配而非内容完整性。实际开发中,配合max-height和overflow可防止内容无限扩展,是构建响应式界面的利器。

2026-04-13 15:26:26 134

原创 React Native跨平台鸿蒙开发实战系列:TextInput表单输入手机号功能

TextInput 是一个允许用户在应用中通过键盘输入文本的基本组件。本组件的属性提供了多种特性的配置,譬如自动完成、自动大小写、占位文字,以及多种不同的键盘类型(如纯数字键盘)等等。React Native 的 TextInput 是用于文本输入的基础组件,支持多种键盘类型和输入控制。最简单的用法就是丢一个TextInput到应用里,然后订阅它的onChangeText事件来读取用户的输入。注意,从 TextInput 里取值这就是目前唯一的做法!

2026-04-13 15:25:53 111

原创 React Native跨平台鸿蒙开发实战系列:Image标签图片自适应显示(二),使用spectRatio控制组件的宽高比例

在React Native鸿蒙开发中实现图片自适应,确实与传统的定宽或定高方法有所不同。

2026-04-13 15:25:16 269

原创 React Native跨平台鸿蒙开发实战系列:Image标签图片自适应显示(一)

图片自适应问题解决方案摘要(150字) Web图片保持比例的关键在于仅设置宽度或高度,让浏览器自动计算另一维度。React Native开发中,图片显示问题常见于未明确指定尺寸或比例失衡。实践表明,仅设置宽度会导致图片不显示,必须同时明确宽高值。解决方案是采用固定宽高值配合resizeMode属性,如contain或cover来保持比例。代码示例显示,通过StyleSheet定义精确尺寸(如289px宽)可确保图片正常渲染。核心原则:在移动端开发中,必须显式控制图片尺寸,避免依赖自动缩放导致的显示异常或布局

2026-04-13 15:24:45 272

原创 React Native跨平台鸿蒙开发实战系列:Alert提示弹框,提示一些警告信息

在React Native与鸿蒙系统的融合架构中,Alert提示弹框的实现涉及多层次的技术整合与跨平台适配。这一机制不仅关系到用户交互体验,更体现了两个生态系统在技术理念和实现路径上的深度协作。Alert弹框在React Native与鸿蒙系统间的通信建立在三层架构基础上。最底层是鸿蒙系统的原生能力层,提供基础的UI组件渲染和系统级弹窗支持。中间层是React Native的JavaScript运行环境,负责业务逻辑处理和界面描述。最上层是桥接层,实现两个系统间的指令转换和数据传递。

2026-04-13 15:24:12 322

原创 React Native跨平台鸿蒙开发实战系列:MutilBundle加载方案实现路由跳转功能之鸿蒙原生应用中集成多个 React Native 模块

本文介绍了基于OpenHarmony ArkUI框架实现的多页面导航方案,采用React Native混合开发模式。主要内容包括:1)通过ResourceJSBundleProvider加载React Native模块;2)使用router.pushUrl实现页面跳转功能;3)界面布局采用垂直排列的按钮导航设计。方案支持多个业务模块共享同一个JS Bundle文件,实现了原生性能与跨平台开发的结合。文章还提供了完整的代码示例和实现效果图,展示了如何在鸿蒙应用中集成React Native能力,为开发者构建跨

2026-04-13 15:23:29 303

原创 React Native跨平台鸿蒙开发实战系列:Bug修复 - Invariant Violation:requireNativeComponent:“RNCSafeAreaView“

根据错误信息 Invariant Violation: requireNativeComponent: “RNCSafeAreaView” was not found in the UIManager,这通常与 React Native 的原生组件链接问题有关。以下是具体解决方案:问题原因原生组件未正确链接‌:RNCSafeAreaView 是 React Native Safe Area Context 库的原生组件,可能未正确安装或链接。

2026-04-13 15:22:22 324

原创 React Native跨平台鸿蒙开发实战系列:Bug修复 - Invariant Violation: requireNativeComponent:“RNCSafeAreaProvider“

React Native项目中出现"RNCSafeAreaProvider未找到"错误的解决方案摘要: 该错误通常由react-native-safe-area-context库未正确安装或链接导致。主要解决方法包括:1) 确认安装最新版react-native-safe-area-context;2) 清理并重新安装依赖(npm/yarn);3) 检查原生项目配置,确保iOS/Android平台正确链接;4) 验证版本兼容性。对于鸿蒙开发者,建议使用DevEco Studio同步Gra

2026-04-13 15:21:40 343

原创 openJiuwen-DeepSearch高精准深度检索打造小红书爆款宣传文案

openJiuwen-DeepSearch是一款基于知识增强的深度搜索与研究引擎,通过多Agent协同处理能力解决复杂推理问题。相比传统搜索引擎,它具备动态规划、多源验证和结构化输出等优势,可应用于金融分析、学术研究等场景。系统采用模块化设计,支持二次开发,提供SDK和完整版两种部署方式,通过语义理解和多轮检索显著提升搜索准确率与用户体验。

2026-03-12 20:41:13 445

原创 JiuwenClaw电商销售报表统计类相关统计飞书实践

JiuwenClaw 是一款基于Python开发的智能AI Agent,一款开源、本地优先、可自托管的自主 AI 代理与自动化平台,其核心是用自然语言指令让 AI 能够直接在你设备上 「执行任务」,而非像 chatbot 聊天机器人一样仅提供对话回复。

2026-03-12 20:35:48 352

原创 JiuwenClaw「任务规划」帮我规划前端管理之路

摘要:JiuwenClaw是一款2026年爆火的开源AI智能体框架,将大语言模型与本地系统深度结合,实现自主任务执行。本文以一位新晋前端组长为例,展示了如何通过JiuwenClaw快速制定团队管理计划和技术优化方案。相比传统AI工具,JiuwenClaw能直接执行代码、管理文件、集成外部服务,解决了工具碎片化、执行效率低等痛点。文章详细介绍了安装部署方法、常见问题解决及实际应用案例,帮助用户从"能说"到"能做",提升数字工作效率。

2026-03-12 20:22:04 201

原创 openJiuwen-DeepSearch 助力帮我搞定产品经理需求拆解分析工作,打造2026优秀员工

openJiuwen-DeepSearch是一种基于大语言模型的智能搜索范式,通过"搜索-阅读-推理"多轮迭代,主动构建证据链并生成结构化答案。与传统关键词匹配搜索相比,它能理解模糊意图、持续探索优化结果,适用于复杂推理任务。部署过程需安装docker和net-tools,通过执行脚本启动包含11个容器的服务集群,包括前端、后端等组件,最终通过3000端口提供Web访问。该系统特别适合需要深度信息整合的医疗、投资、科研等专业场景。

2026-03-12 20:21:18 423

原创 JiuwenClaw简单部署及接入钉钉教程,助力OA智能办公

JiuwenClaw是一款基于openJiuwen框架开发的AI Agent,具有生态兼容、无缝对接华为云MaaS和小艺平台、灵活部署等优势。它支持通过简单命令安装或源码部署,并能与钉钉办公平台深度集成,实现智能办公自动化。用户可通过钉钉机器人直接调用JiuwenClaw的AI能力,完成文档生成、任务执行等功能。该工具还支持自动配置钉钉渠道,简化部署流程,提升人机协作效率,是2026年AI办公自动化的重要解决方案。

2026-03-12 19:10:39 22930

原创 openJiuwen记忆库功能,打造智能食谱跨Agent共享记忆数据,提升上下文理解能力

摘要:openJiuwen平台通过独立记忆库与跨Agent共享机制,结合LLM和Embedding模型,显著提升了智能体的上下文理解与协作效率。以"食谱星"智能体为例,演示了从创建记忆库、配置模型到搭建知识库的全流程。该方案支持动态提示词优化、知识库检索增强,并通过变量记忆功能实现个性化交互。平台降低了AI应用开发门槛,使非技术用户也能快速构建高质量智能体,特别适用于需要长期记忆和复杂推理的场景。

2026-03-11 18:32:16 25251

原创 实践进阶 - 基于React Native 鸿蒙跨平台开发第三方库组件库使用Markdown 文本渲染功能react-native-markdown-display

React Native Markdown Display是一款完全兼容CommonMark标准的Markdown渲染器,专为React Native设计。它使用原生组件而非WebView来渲染所有元素,支持自定义样式和组件覆写。该库修复了react-native-markdown-renderer的诸多问题,并增强了功能。安装简便,支持Yarn和NPM两种方式。组件提供丰富的配置选项,包括样式覆盖、链接处理、调试打印等。支持所有常见Markdown语法,如标题、列表、代码块、表格等,并配有详细的示例说明。

2026-02-25 18:06:17 730

原创 大模型稀疏注意力 sparseMode 详解

本文基于CANN开源社区的ops-nn仓库进行技术解读CANN组织链接:https://atomgit.com/cann仓库链接:https://atomgit.com/cann/ops-nn数据格式(format)是用于描述一个多维Tensor的轴的业务语义,表示数据的物理排布格式,如1D、2D、3D、4D、5D等,一般在CNN(Convolutional Neural Networks)类的API中需要描述具体的格式。关于aclTensor支持的参见。

2026-02-10 20:24:35 647

原创 Ascend C 算子实现状态及数据类型转换规则

本文基于CANN开源社区的ops-nn仓库进行技术解读CANN组织链接:https://atomgit.com/cann仓库链接:https://atomgit.com/cann/ops-nn。

2026-02-10 20:20:22 634

原创 React Native跨平台鸿蒙开发实战系列:解决Button不能自定义样式的问题(使用TouchableOpacity组件)

在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几种方式将鸿蒙应用集成到React Native项目中:A. 使用WebView。

2026-02-06 19:23:46 175

原创 React Native跨平台鸿蒙开发实战系列:按钮提交事件功能

在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几种方式将鸿蒙应用集成到React Native项目中:A. 使用WebView。

2026-02-06 19:23:13 227

原创 React Native跨平台鸿蒙开发实战系列:input数据键盘实现与最大文字长度限制

在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几种方式将鸿蒙应用集成到React Native项目中:A. 使用WebView。

2026-02-06 19:22:41 240

原创 React Native跨平台鸿蒙开发实战系列:js正则验证手机号与验证码

在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几种方式将鸿蒙应用集成到React Native项目中:A. 使用WebView。

2026-02-06 19:22:09 205

原创 React Native跨平台鸿蒙开发实战系列:项目引入axios,实现接口API请求

Axios是一个基于Promise的HTTP客户端库,支持浏览器和Node.js环境。它封装了XMLHttpRequest和http模块,提供统一API处理网络请求。核心特性包括:Promise异步处理、请求/响应拦截器、自动JSON转换、CSRF防护等。相比原生Fetch API,Axios使用更简便,提供更完善的错误处理和配置选项。通过axios(config)或axios.get/post等方法发送请求,支持参数配置、超时设置和进度监听。响应数据会被自动包装,包含状态码、响应头等信息。安装简单,只需n

2026-02-06 19:21:37 223

原创 React Native跨平台鸿蒙开发实战系列:项目引入axios增加Header参数

本文介绍了一个基于Promise的HTTP请求封装库Axios,它比传统Ajax更简洁高效,能更好地管理异步操作。文章重点讲解了请求头(Headers)的设置方法,包括全局配置、实例配置和单个请求配置三种方式,并提供了React Native中使用Axios发起GET请求的代码示例,演示了如何设置Content-Type和自定义请求头。Axios的优势在于请求配置、拦截器处理和错误管理等方面,适合现代Web应用开发。

2026-02-06 19:21:04 249

原创 在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作

在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几种方式将鸿蒙应用集成到React Native项目中:A. 使用WebView。

2026-02-06 19:20:32 335

原创 在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作

在React Native中开发鸿组件(这里指的是鸿蒙(HarmonyOS)组件),你需要了解鸿蒙开发的基础以及如何在React Native项目中集成鸿蒙应用。鸿蒙OS是由华为开发的一个分布式操作系统,主要用于其智能设备,如手机、平板、智能手表等。首先,你需要熟悉鸿蒙OS的开发环境设置和基本开发流程。React Native本身主要用于Harmony和Harmony平台的开发,但你可以通过以下几种方式将鸿蒙应用集成到React Native项目中:A. 使用WebView。

2026-02-06 19:19:54 319

原创 【命令行工具鸿蒙PC化】libidn2三方库在鸿蒙 PC 上的移植与交叉编译实战指南

libidn2 是一个用于处理国际化域名(IDN)的C语言库,实现了IDNA2008和TR46标准,支持将非ASCII字符域名转换为ASCII兼容编码。本文介绍了libidn2的核心功能及其在网络应用中的重要性,并详细阐述了在鸿蒙PC命令行工具中移植该库的完整流程。通过交叉编译方式,在x86_64 Linux主机上编译出适配aarch64架构鸿蒙PC的程序,包括环境准备、SDK配置、编译安装等步骤,最终生成可在鸿蒙PC运行的库文件和验证工具。该移植方案为鸿蒙生态支持多语言域名处理提供了技术实现参考。

2026-01-30 10:29:53 700

原创 【TextIn大模型加速器 + 火山引擎】使用“TextIn智能文字识别产品”实现AI OCR智能识别商家认证审核方案,赋能企业数字化转型新时代

本文介绍了TextIn智能文档处理云平台在企业数字化转型中的应用。随着AI技术的发展,OCR文字识别技术正被广泛用于解决文档信息提取的痛点。文章通过两个业务场景(商家认证审核和发票处理)展示了传统人工审核的弊端,并详细演示了如何将TextIn的ParseX插件集成到Coze平台,实现文档自动识别与结构化处理。平台支持智能文字识别、图像处理等功能,能有效提升企业业务处理效率,降低人力成本。测试过程中遇到图片访问权限问题及字段映射问题,为后续优化提供了方向。

2025-12-29 22:29:30 21653 14

原创 华为昇腾AI处理器的算子中,axis(轴)表示不同算子包含的属性值不同

摘要:华为昇腾AI处理器中的axis(轴)是张量操作的关键参数,用于指定运算维度。轴代表张量shape的下标,正数表示正向索引,负数表示逆向索引。在降维和广播等操作中,axis决定了计算方向和数据对齐方式。例如,三维张量(2,2,2)中,axis=0对应最外层维度,axis=-1指向最内层。正确理解axis对算子逻辑实现和性能优化至关重要,其取值范围通常为[-N, N-1],N为张量维度数。昇腾CANN框架利用axis属性进行编译优化和硬件调度。

2025-12-20 00:27:38 665

原创 华为算子中的数据排布格式(Format)在张量在内存中的物理存储顺序和读取方式

华为算子中的数据排布格式(Format)指的是张量在内存中的物理存储顺序和读取方式,它定义了多维数据(如特征图或权重)的维度排列,以优化硬件计算效率。开发者需根据算子类型和硬件特性指定Format,华为CANN工具链提供了自动格式转换和优化功能,以简化开发流程。

2025-12-20 00:21:34 1129

原创 如何理解算子开发中的Shape形状,介绍张量描述符中的形状和数据排布格式

本文介绍了华为算子开发中张量形状(Shape)的核心概念与应用。形状以元组形式表示张量各维度大小,如(4,20,20,3)表示4张20x20像素的RGB图像。文章详细阐述了形状的物理意义、编程实现中的循环逻辑,以及Shape推导的两种模式:Follow模式和自定义InferShape函数。特别针对动态Shape场景,说明了ShapeRange推导的必要性,通过预估最大输出内存保证算子执行正确性。最后介绍了昇腾CANN训练营的系列课程和认证奖励机制,帮助开发者提升算子开发技能。

2025-12-20 00:15:40 641

原创 CANN中如何理解算子基本概念Tensor张量,以及张量的运算

在华为CANN(Compute Architecture for Neural Networks)框架中,算子(Operator)是神经网络模型中的基本计算单元,每个算子具有唯一的名称(Op Name)和类型(Op Type),名称用于区分网络中的不同算子,而类型决定了算子的计算逻辑。算子的核心计算载体是张量(Tensor),它不仅承载数据,还记录形状(Shape)、数据类型(Data Type)和数据排布格式(Data Layout Format)。理解张量的结构对于算子开发和性能优化至关重要。

2025-12-20 00:08:13 604

原创 CANN中算子的数学含义,以及算子的概念理解

算子在数学中通常指的是一种映射关系,它作用于某个函数空间或对象上,并生成另一个函数空间或结果。广义上,算子可以是对任何函数进行特定操作的符号或函数,例如微分算子、积分算子,甚至基本的加减乘除运算也可以视为算子。在数学领域,算子本质上是一种变换或运算规则,常用于描述函数之间的关系。在人工智能和深度学习的上下文中,算子被具体化为执行特定计算任务的基本单元,是构建神经网络模型的核心组件。例如,卷积、激活函数(如ReLU)或全连接层的计算都可以被定义为算子。

2025-12-20 00:00:42 944

原创 CANN中,什么是从人工智能到算子,什么是算子,算子在神经网络中的含义

算子作为数学和计算机科学中的核心概念,广泛应用于深度学习等领域。它本质上是执行特定运算的符号或操作,在卷积神经网络、循环神经网络等模型中发挥关键作用。算子具有高效性、通用性和并行化特点,在计算机视觉、自然语言处理、语音识别等领域应用广泛。随着深度学习发展,算子成为神经网络各层的基础运算单元,各大科技公司也在框架中实现各类算子以提升计算效率。算子的研究和应用持续推动着人工智能技术的进步。

2025-12-19 23:54:28 812

原创 Ascend C自定义算子开发实战,使用ATen开发自定义算子

在C++中开发自定义算子通常涉及到几个关键步骤,特别是如果你是在使用像PyTorch这样的深度学习框架。自定义算子可以让你的模型更高效,更灵活。如果你想要更底层地控制算子,可以直接使用ATen API。这通常涉及到编写更复杂的代码,但提供了更高的性能优化空间。然后,你可以定义你的函数和注册它到PyTorch的调度器中。在实际项目中,我们经常遇到这样的情况:标准的AI框架提供的算子无法满足特定需求。编译完成后,你可以在Python中导入并使用这个自定义算子。文件来编译你的C++代码。步骤 4: 编译扩展。

2025-12-19 21:57:45 609

原创 什么是Ascend C呢?如何进行安装CANN

Ascend C是华为CANN推出的专用编程语言,面向昇腾AI处理器的算子开发场景。它基于C/C++标准规范,支持异构编译、CPU/NPU孪生调试和Python接口PyAsc,提供从底层API到高阶库的完整开发工具链。安装过程包括驱动/固件部署、Miniconda环境配置及CANN Toolkit安装,通过npu-smi命令验证硬件识别。该语言旨在提升AI算子的开发效率和运行性能,支持开发者实现创新算法。

2025-12-19 16:50:37 976

原创 聊聊主流模型为什么难以在CANN中推广,如何使用CANN来“翻译”主流的模型

华为昇腾开源CANN和Mind系列工具链,构建国产AI软硬件生态。CANN作为核心计算架构,支持PyTorch等主流框架,提供200+优化算子,显著提升模型性能。虽与CUDA生态仍有差距,但通过开源底层技术和兼容适配,正加速缩小差距。配套Ascend芯片和MindSpore框架,形成完整解决方案。开发者反馈早期体验待优化,但开源模式为国产AI生态发展奠定基础,需长期投入完善。

2025-12-19 14:45:06 610

原创 基于华为昇腾AI处理器的CANN生态全景图系列(一):为什么要有CANN?如何打破英伟达CUDA生态技术的壁垒

摘要:文章分析了AI芯片生态现状,重点对比英伟达CUDA生态与华为昇腾NPU的竞争格局。英伟达通过CUDA构建了包含开发库、运行时和驱动的完整软件栈,形成了强大的技术壁垒。目前全球90%的AI应用基于CUDA生态训练,使其成为英伟达的核心竞争力。同时,文章介绍了主流AI框架TensorFlow和PyTorch的特点及适用场景,指出PyTorch在学术研究领域占据主导地位。最后提出关键痛点:由于CUDA生态绑定效应,开发者转向国产AI芯片需付出高昂迁移成本,如何突破这一困境成为重要议题。

2025-12-19 11:54:39 694

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除