码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 昇思25天学习打卡营第01天|imdeity


    原来对深度学习的认知基本为0,通过对MindSpore 开源深度学习框架的学习,算是可以窥见一斑了。我总结了一些关于MindSpore使用的基本心过程:

    环境搭建:首先,需要安装MindSpore框架,这通常通过pip命令完成。如果教程中需要额外的库,比如download,也需要通过pip安装。

    数据准备:MindSpore提供了基于Pipeline的数据引擎,可以高效地处理数据集。

    数据变换:通过mindspore.dataset和mindspore.dataset.transforms,可以对图像数据进行缩放、归一化等操作,并将数据打包成指定大小的batch,以便于模型训练。

    网络构建:MindSpore使用mindspore.nn模块来构建网络。用户可以通过继承nn.Cell类并重写__init__和construct方法来自定义网络。

    模型训练:MindSpore支持函数式自动微分,这使得正向计算、反向传播和参数优化的实现变得简单。用户需要定义正向计算函数、梯度计算函数和训练函数。

    模型评估:通过定义测试函数,可以评估模型在测试集上的性能,包括准确率和平均损失。

    保存与加载模型:训练完成后,可以使用MindSpore的save_checkpoint和load_checkpoint函数来保存和加载模型的参数。

    预测推理:加载模型参数后,模型可以用于预测推理,输出预测结果并与实际标签进行比较。
    在这里插入图片描述

    在这里插入图片描述

    MindSpore进行深度学习开发是一个直观且高效的过程。它的API设计简洁,易于理解

  • 相关阅读:
    Intersection Observer API探索
    STA -- clock gating check
    ESP32-C3入门教程 IoT篇⑦——微软云 Microsoft Azure 物联网 IoT 中心 EspAzureIoT 实战
    渣渣双非秋招以来第一份offer
    【机器学习】基于多元时间序列对高考预测分析案例
    两数之和-------算法练习【leetcode】
    智慧教育经典ML模型---DKVMN模型工作机制
    第四届传智杯初赛_小卡与质数2
    如何提交高质量的Bug记录?
    Mysql常用函数(汇总)
  • 原文地址:https://blog.csdn.net/imdeity/article/details/140464852
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号