昇腾芯片 & 昇思 MindSpore 大模型训练平台 | 昇思25天学习打卡营第1天 | wordworld

华为昇腾(Ascend)芯片

昇腾(Ascend)芯片是由华为自主设计、研发的人工智能算力芯片。最具代表性的,包括 2019 年发布的支持全场景人工智能应用的昇腾 910 系列、以及低功耗的面向边缘计算的昇腾 310 系列。

芯片指标Ascend310Ascend910
FP16-TOPS8256
INT8-TOPS16512
最大功耗8w350w
制程12nm7nm
  • 对比 Nvidia 芯片
芯片显存INT8-TOPSFP16-TOPS最大功耗
A1024250500150
A4048299598300
A100806241248300
H100803958700
P482275
P402447250
T41613070
V1003262300
K8012x28.74 TFlops300
309024285450
4090241177425
5000321044 TFLOPS250

昇思 MindSpore 大模型训练平台

昇思 MindSpore 是一个包含了用于大语言模型推理、训练、调试等场景的开发框架。对昇腾(Ascend)全系列芯片做了完备的支持和优化。提供各类 AI 算法库的多层级访问的 Python API。下图是 MindSpore 的主要工作流程:

昇思 MindSpore 工作流

python 模块 mindspore 的常用类

class用途
nn模型定义和训练
dataset.MnistDatasetMNIST 数据集
dataset.vision图像处理
dataset.transforms数据变换

参考

华为升腾平台支持运行 YOLOv5 目标检测模型,以下是一个简单的 YOLOv5 案例代码示例: ```python import numpy as np from PIL import Image from atlasutil import ai from atlasutil import camera # 加载模型 model = ai.Model("yolov5s.om") # 打开摄像头 camera.open() while True: # 获取摄像头采集的图像 image = camera.capture() # 图像预处理 image = Image.fromarray(np.uint8(image)) image = image.resize((640, 640)) image_data = np.array(image) # 图像推理 output = model.infer([image_data]) # 解析推理结果 output = output[0] boxes, confidences, class_ids = output['boxes'], output['confidences'], output['class_ids'] # 在图像上绘制检测框 for i in range(len(boxes)): box = boxes[i] confidence = confidences[i] class_id = class_ids[i] if confidence > 0.5: x, y, w, h = box left, top, right, bottom = int(x - w / 2), int(y - h / 2), int(x + w / 2), int(y + h / 2) cv2.rectangle(image_data, (left, top), (right, bottom), (0, 255, 0), 2) cv2.putText(image_data, f"{class_id}", (left, top - 10), cv2.FONT_HERSHEY_SIMPLEX, 0.9, (0, 255, 0), 2) # 显示图像 cv2.imshow('Object Detection', image_data) if cv2.waitKey(1) & 0xFF == ord('q'): break # 关闭摄像头 camera.close() ``` 这段代码使用华为升腾平台的 YOLOv5 模型进行实时目标检测,并在图像上绘制检测框和类别标签。请确保已安装好华为升腾平台的开发套件和相关依赖库,并参考华为开发者社区的文档进行模型部署和推理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

游戏AI开发者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值