自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式开发:高效偷懒的艺术

摘要:嵌入式开发的高效哲学在于"聪明地偷懒":在资源有限的约束下,通过代码生成工具(如STM32CubeMX)、自动化脚本和模板化设计减少重复劳动;采用事件驱动架构、状态机等模式优化系统设计;善用调试工具和单元测试框架快速定位问题;合理利用开源生态(FreeRTOS等)避免重复开发;通过硬件抽象层和模拟器提升兼容性;建立完善的知识管理体系。核心是平衡开发速度与代码质量,将精力聚焦于创造核心价值,实现可持续的高效开发闭环。(149字)

2025-11-09 16:52:12 517

原创 Python 网络编程

Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。

2024-12-06 20:11:50 1952 1

原创 使用ModelArts PyCharm插件调试训练ResNet50图像分类模型

选择“File>Settings>Tool>SSH Configurations”,单击需要断开的实例,选择“-”,单击“OK”,则IDE菜单栏“ModelArts>Notebook”中的Notebook实例连接断开。原因是:PyCharm的PYTHONPATH会将Notebook中的环境变量中指定的“PYTHONPATH”进行覆盖,因此,还需要将te包所在的路径添加到PyCharm的“PYTHONPATH”中。此时单击该实例名称,实例会变为绿色勾状态,表示PyCharm已与实例连接成功。

2024-12-05 09:00:00 974

原创 使用ModelArts Standard自定义算法实现手写数字识别

本文为用户提供如何将本地的自定义算法通过简单的代码适配,实现在ModelArts上进行模型训练与部署的全流程指导。

2024-12-05 08:00:00 1146

原创 使用ModelArts VS Code插件调试训练ResNet50图像分类模型

ModelArts训练作业的模型输出和日志信息会定时同步到指定的OBS中,本示例中模型输出路径和日志输出路径分别为f"{default_obs_dir}/mindspore_model/output/"和f"{default_obs_dir}/mindspore_model/logs/",用户可以在OBS中查看训练输出信息。# 本示例以ak和sk保存在环境变量中来实现身份验证为例,运行本示例前请先在本地环境中设置环境变量HUAWEICLOUD_SDK_AK和HUAWEICLOUD_SDK_SK。

2024-12-04 08:15:00 978

原创 AI开发平台ModelArts/ 将Notebook的Conda环境迁移到SFS磁盘

说明:此处“.local/share/jupyter/kernels/sfs-clone-env”为举例,请以用户实际的安装路径为准。(可选)将新建的虚拟环境注册到JupyterLab kernel(可以在JupyterLab中直接使用虚拟环境)。查看现有的conda虚拟环境,此时新的虚拟环境已经能够正常显示,可以直接通过名称进行虚拟环境的切换。查看新创建的clone虚拟环境,如果出现新创建的虚拟环境的名称为空的情况,可以参考。查看现有的conda虚拟环境,此时可能出现新创建的虚拟环境的名称为空的情况。

2024-12-04 08:00:00 886

原创 使用ModelArts时提示“权限不足”,如何解决?

如果系统预置的ModelArts权限不满足您的授权要求,或者您需要管理用户操作OBS的操作权限,可以创建自定义策略。更多关于创建自定义策略操作和参数说明请参见创建自定义策略。目前华为云支持可视化视图创建自定义策略和JSON视图创建自定义策略,本章节将使用JSON视图方式的策略,以为ModelArts用户授予开发环境的使用权限并且配置ModelArts用户OBS相关的最小化权限项为例,指导您进行自定义策略配置。

2024-12-03 08:00:00 1347

原创 使用ModelArts Standard自动学习实现垃圾分类

随着科技发展与人们生活质量的快速提升,生活垃圾分类成为当下越来越热门的话题,常见的生活垃圾分为厨余垃圾蛋壳、厨余垃圾水果果皮、可回收物塑料玩具、可回收物纸板箱、其他垃圾烟蒂、其他垃圾一次性餐盒、有害垃圾干电池、有害垃圾过期药物等。人工识别效率低下、费时费力,AI技术显然可以为此贡献一份力量。该案例介绍了华为云一站式开发平台ModelArts的自动学习功能实现的常见生活垃圾分类,让您不用编写代码也可以实现生活垃圾分类。说明:本案例只适用于新版自动学习功能。

2024-12-03 07:30:00 1179

原创 使用ModelArts Standard自动学习实现口罩检测

该案例是使用云一站式AI开发平台ModelArts的新版“自动学习”功能,基于云AI开发者社区AI Gallery中的数据集资产,让零AI基础的开发者完成“物体检测”的AI模型的训练和部署。依据开发者提供的标注数据及选择的场景,无需任何代码开发,自动生成满足用户精度要求的模型。可支持图片分类、物体检测、预测分析、声音分类等场景。可根据最终部署环境和开发者需求的推理速度,自动调优并生成满足要求的模型。

2024-12-02 07:15:00 2409

原创 Standard权限管理-给子账号配置文件夹级的SFS Turbo访问权限

例如以下代码含义为:为"0e51c7d5-d90e-475a-b5d0-ecf896da3b0d"的"/path1"和"/path2/path2-1"配置访问权限,同时也为"2a70da1e-ea87-4ee4-ae1e-55df846e7f41"的"/path1"和"/path2/path2-1"配置访问权限。本文介绍如何配置文件夹级的SFS Turbo访问权限,实现在ModelArts中访问挂载的SFS Turbo时,只允许子账号访问特定的SFS Turbo文件夹内容。

2024-12-02 07:00:00 2038

原创 Standard权限管理- 限制用户使用公共资源池

对于ModelArts专属资源池的用户,不允许使用公共资源池创建训练作业、创建Notebook实例或者部署推理服务时,可以通过权限控制限制用户使用公共资源池。涉及配置的自定义权限策略项如下;modelarts:notebook:create:此策略项表示创建Notebook实例。modelarts:trainJob:create:此策略项表示创建训练作业。modelarts:service:create:此策略项表示创建推理服务。

2024-12-01 09:15:00 856

原创 Standard权限管理-委托授权ModelArts云服务使用SFS Turbo

对于使用ModelArts专属资源池的用户,在控制台创建完网络后,在网络列表页“操作 > 更多”下拉框中可见“关联sfsturbo”和“解除关联”。其中,“关联sfsturbo”用于将此网络与某个选定的SFS Turbo资源做关联操作,关联完成后,表示SFS Turbo与网络已进行打通,可在训练和开发环境等功能时使用此SFS Turbo。关联与解除关联操作需要用户委托授权ModelArts云服务操作SFS Turbo的部分权限。

2024-12-01 08:00:00 985

原创 LLM大语言模型训练推理-大模型推理常见问题

解决方法:该问题通过将transformers升级到4.44.0,修改对应transformers中的transformers/models/llama/modeling_llama.py,在class LlamaRotaryEmbedding中的forward函数中增加self.inv_freq = self.inv_freq.npu()解决方法:修改config.json文件中的"seq_length"的值,"seq_length"需要大于等于 --max-model-len的值。

2024-11-30 08:00:00 1123

原创 AIGC模型训练推理- Bert基于DevServer适配MindSpore Lite 推理指导(6.3.910)

python infer.py --tokennizer_config_path ./bert-base-chinese/ --mindir_model_path bert_model_dy.mindir --onnx_model_path bert_model.onnx --input_text [MASK]京是中国的[MASK]都。请先释放被挂载的NPU或者联系华为方技术支持。AscendCloud-6.3.910-xxx.zip软件包中的AscendCloud-CV-6.3.910-xxx.zip。

2024-11-30 07:30:00 1060

原创 LLM大语言模型训练推理-eagle投机小模型训练

本章节提供eagle小模型自行训练的能力,客户可通过本章节,使用自己的数据进行训练eagle小模型,并使用自行训练的小模型进行eagle推理。

2024-11-29 20:05:58 1175

原创 LLM大语言模型训练推理- 推理精度测试

本章节介绍两个精度测评工具。如何使用opencompass工具开展语言模型的推理精度测试,数据集是ceval_gen、mmlu_gen、math_gen、gsm8k_gen、humaneval_gen;以及使用lm-eval工具开展语言模型的推理精度测试,数据集包含mmlu、ARC_Challenge、GSM_8k、Hellaswag、Winogrande、TruthfulQA等,该工具为离线测评,不需要启动推理服务,目前支持大语言模型。

2024-11-29 20:04:31 2246

空空如也

空空如也

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

TA关注的人

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