昇思大模型学习·第一天

mindspore快速入门回顾

  • 导入mindspore包

  • 处理数据集

    • 下载mnist数据集
    • 进行数据集预处理
      • MnistDataset()方法
      • train_dataset.get_col_names() 打印列名信息
      • 使用create_tuple_iterator 或create_dict_iterator对数据集进行迭代访问
  • 网络构建

    • mindspore.nn: 构建所有网络的基类
    • 用的层有
      • Flatten
      • Dense
      • ReLU
  • 模型训练

    • 正向计算
      • logits:预测结果
      • label:正确标签
      • loss:预测损失
    • 反向传播
      • parameters:模型参数
      • grandients:loss梯度
    • 参数优化:将梯度更新到参数上。
    • 步骤:
      • 定义正向计算函数
      • 使用value_and_grad通过函数变换获得梯度计算函数。
      • 定义训练函数,使用set_train设置为训练模式,执行正向计算、反向传播和参数优化。
  • 保存模型

  • 加载模型

相关推荐
uzong4 分钟前
CoPaw是什么?-- 2026年开源的国产个人AI助手
人工智能·后端
zl_dfq17 分钟前
Python学习2 之 【数据类型、运算及相关函数、math库】
学习
海盗儿21 分钟前
TensorRT-LLM 框架与源码分析
人工智能
无心水22 分钟前
【任务调度:框架】11、分布式任务调度进阶:高可用、幂等性、性能优化三板斧
人工智能·分布式·后端·性能优化·架构·2025博客之星·分布式调度框架
码森林27 分钟前
小龙虾居然比你更健忘?OpenClaw 记忆系统指南,让它永远记住你
人工智能·ai编程·全栈
ghie90901 小时前
维纳滤波器语音增强MATLAB实现
人工智能·matlab·语音识别
桜吹雪1 小时前
构建一个具备子智能体的个人助手
人工智能
火山引擎开发者社区1 小时前
OpenViking x OpenClaw:开箱即用 解决 Agent 的长期记忆困局
人工智能
一瓢西湖水1 小时前
Windows安装OpenClaw实践指南
人工智能·windows·ai
翱翔的苍鹰2 小时前
实际项目中使用LangChain DeepAgent的完整流程(落地版)
大数据·人工智能·深度学习·语言模型·自然语言处理·langchain