昇思25天学习打卡营第33天|共赴算力时代

server/2024/12/16 19:03:48/

在这里插入图片描述

文章目录

    • 一、平台简介
    • 二、深度学习模型
      • 2.1 处理数据集
      • 2.2 模型训练
      • 2.3 加载模型
    • 三、共赴算力时代

一、平台简介

昇思大模型平台,就像是AI学习者和开发者的超级基地,这里不仅提供丰富的项目、模型和大模型体验,还有一大堆经典数据集任你挑。

AI学习有时候就像找不到高质量数据集的捉迷藏游戏,而且本地跑大数据集训练模型简直是个折磨,昇思大模型平台不仅帮助解决这些难题,还能支持各种业务场景,让你的开发轻松 更加顺畅和高效 。

在这里插入图片描述

二、深度学习模型

2.1 处理数据集

MindSpore有一个基于Pipeline的数据引擎,能够通过数据集(Dataset)和数据转换(Transforms)高效地预处理数据。

MindSpore的dataset使用数据处理流水线,需要指定一些操作,比如mapbatchshuffle等。在例子中,使用map来对图像数据和标签进行变换处理,然后把处理好的数据集打包成大小为64的一组(batch)。

在这里插入图片描述

2.2 模型训练

在模型训练时,一般要经历三个关键步骤:

  1. 正向计算,就像烤蛋糕一样,模型预测结果(logits)并与正确标签(label)比较,求出预测损失(loss)。
  2. 反向传播,这就像魔术师的把戏,利用MindSpore的自动微分机制,神奇地求出模型参数(parameters)对损失(loss)的梯度(gradients)。
  3. 参数优化,就像更新软件一样,把梯度应用到参数上,让模型变得更聪明。

训练过程需要多次迭代数据集,每次完整的迭代称为一轮(epoch)。每一轮中,你会遍历训练集进行训练,然后用测试集来预测。打印每一轮的损失值和准确率(Accuracy),可以清楚地看到损失在逐步减少,准确率在不断提高。

在这里插入图片描述

2.3 加载模型

加载保存的权重有点像穿衣服 ,重新实例化模型对象 ,就像给模型穿上新衣服一样,把模型给建构起来 ,需要加载模型参数,把保存的“衣服”穿到模型身上。一旦加载完毕,这个模型就可以直接投入战斗,进行预测和推理了。

在这里插入图片描述

三、共赴算力时代

在这次深切的体验中,我真切感受到了算力的力量和影响。算力不仅仅是提速和效率的象征,它是一种解放,让我们从过去的技术瓶颈中解脱出来。可以更快速地进行模型训练和推理,不再受限于硬件性能的局限。在算力时代,看到了技术发展的前沿。每一次的技术进步,每一次新技术的应用都为我们的工作和生活带来了新的可能性。

作为一个从事技术工作的程序员,体验到了这种变革带来的深远影响,不仅仅在追赶技术的进步,更是在引领未来的发展方向。算力不仅是我们工作的工具,更是我们探索未知、创造新事物的动力源泉。

在这个充满挑战和机遇的时代,我期待着能够与时俱进,不断学习和应用最新的技术,为创新和发展贡献自己的力量。

凡事皆有极困难之时,打得通,便是好汉


http://www.ppmy.cn/server/150702.html

相关文章

简单的Java小项目

学生选课系统 在控制台输入输出信息&#xff1a; 在eclipse上面的超级简单文件结构&#xff1a; Main.java package experiment_4;import java.util.*; import java.io.*;public class Main {public static List<Course> courseList new ArrayList<>();publi…

Unreal的Audio::IAudioCaptureStream在Android中录制数据异常

修改OpenAudioCaptureStream启动参数为PCM_32&#xff0c;在PC上正常&#xff0c;在Android系统&#xff0c;读取的的数据计算出的音量值在0.4-0.6之间跳动&#xff0c;数据异常。 Audio::FAudioCaptureDeviceParams Params;/** 设置声卡不支持的采样数和通道数开始音频流不会成…

iOS 18.2 今天正式推送更新,带来了备受瞩目的 ChatGPT 集成以及更多 Apple Intelligence 工具

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

【C++】sophus : rotation_matrix.hpp 处理旋转矩阵的辅助函数 (二)

这段代码属于Sophus 命名空间&#xff0c;提供了一些处理旋转矩阵的辅助函数&#xff0c;具体功能如下&#xff1a; isOrthogonal函数&#xff1a; 用途&#xff1a;检查一个方阵是否为正交矩阵。实现方法&#xff1a;通过计算矩阵与其转置矩阵相乘后与单位矩阵的差值的范数是否…

家校通小程序实战教程09搭建部门管理APIs

目录 1 创建APIs2 完整代码3 代码解释3.1 获取原始数据3.2 平铺数据3.3 构建树形结构3.4 组装树形结构3.5 数据返回 4 执行测试总结 我们现在已经调用了antd实现了前端的界面&#xff0c;光有界面还是不够的&#xff0c;还需要和数据源进行交互&#xff0c;本节介绍后端API的搭…

Flutter踩坑记录(一)debug运行生成的项目,不能手动点击运行

问题 IOS14设备&#xff0c;切后台划掉&#xff0c;二次启动崩溃。 原因 IOS14以上 flutter 不支持debugger模式下的二次启动 。 要二次启动需要以release方式编译工程安装至手机。 操作步骤 清理项目&#xff1a;在命令行中运行flutter clean来清理之前的构建文件。重新构…

css 权重

发现宝藏 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。【宝藏入口】。 CSS 权重&#xff08;或称为 CSS 优先级&#xff09;决定了当多个 CSS 规则作用于同一元素时&#xff0c;哪一条规则会被应用。…

Web前端技术宝典:期末冲刺指南

本文将为大家整理一份 Web 前端期末复习资料&#xff0c;内容涵盖 HTML、CSS、JavaScript 和常用的前端框架等方面的知识&#xff0c;帮助大家高效复习。 Web前端技术宝典&#xff1a;期末冲刺指南 1. HTML基础2. CSS基础3. JavaScript基础4. 前端框架5. 常见考试题型结语 1. …