昇思大模型学习·第一天

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设置为训练模式,执行正向计算、反向传播和参数优化。
  • 保存模型

  • 加载模型

相关推荐
程序员cxuan2 小时前
真没想到,AI 圈又杀出来一匹黑马!
人工智能·后端·程序员
richard_first2 小时前
第3章 PTQ:不用重新训练也能量化 LLM
人工智能·深度学习·语言模型·自然语言处理·transformer
萌新小码农‍2 小时前
KL散度的介绍
人工智能·深度学习·机器学习
张祥6422889043 小时前
牛顿迭代法求解开普勒方程:从RTKLIB源码到数值分析
人工智能·算法·机器学习
tq10863 小时前
归属感产生临境创造性
人工智能
Theo_xx3 小时前
声学感知基础:8.Range Bin、Range Profile 与 Range-Time Map
人工智能·无线感知·声学感知
欣欣之王来了3 小时前
AI合规学习:核心知识点梳理与学习路径规划
人工智能
二川bro3 小时前
Playwright MCP浏览器自动化实战,AI直接操控浏览器
人工智能
dadaobusi3 小时前
学习:奈奎斯特
学习
虞七月3 小时前
2026企业AI办公工具选型完全指南
人工智能·ai编程