昇思 MindSpore 安装教程

这篇具有很好参考价值的文章主要介绍了昇思 MindSpore 安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

昇思MindSpore介绍

昇思MindSpore是一个全场景深度学习框架,旨在实现易开发、高效执行、全场景覆盖三大目标。

其中,易开发表现为API友好、调试难度低;高效执行包括计算效率、数据预处理效率和分布式训练效率;全场景则指框架同时支持云、边缘以及端侧场景。

昇思MindSpore总体架构如下图所示:

mindspore安装教程,python,人工智能,python,开发语言

ModelZoo(模型库):ModelZoo提供可用的深度学习算法网络,也欢迎更多开发者贡献新的网络(ModelZoo地址)。

Extend(扩展库):昇思MindSpore的领域扩展库,支持拓展新领域场景,如GNN/深度概率编程/强化学习等,期待更多开发者来一起贡献和构建。

Science(科学计算):MindScience是基于昇思MindSpore融合架构打造的科学计算行业套件,包含了业界领先的数据集、基础模型、预置高精度模型和前后处理工具,加速了科学行业应用开发(了解更多)。

Expression(全场景统一API):基于Python的前端表达与编程接口。同时未来计划陆续提供C/C++、华为自研编程语言前端-仓颉(目前还处于预研阶段)等第三方前端的对接工作,引入更多的第三方生态。

Data(数据处理层):提供高效的数据处理、常用数据集加载等功能和编程接口,支持用户灵活的定义处理注册和pipeline并行优化。

Compiler(AI编译器):图层的核心编译器,主要基于端云统一的MindIR实现三大功能,包括硬件无关的优化(类型推导、自动微分、表达式化简等)、硬件相关优化(自动并行、内存优化、图算融合、流水线执行等)、部署推理相关的优化(量化、剪枝等)。

Runtime(全场景运行时):昇思MindSpore的运行时系统,包含云侧主机侧运行时系统、端侧以及更小IoT的轻量化运行时系统。

Insight(可视化调试调优工具):昇思MindSpore的可视化调试调优工具,能够可视化地查看训练过程、优化模型性能、调试精度问题、解释推理结果(了解更多)。

Armour(安全增强库):面向企业级运用时,安全与隐私保护相关增强功能,如对抗鲁棒性、模型安全测试、差分隐私训练、隐私泄露风险评估、数据漂移检测等技术(了解更多)。

执行流程

第一步 安装ptyhon 环境

Anaconda的下载 或者直接安装python 都行, 建议用 Anaconda 的安装 方便省事
安装就略过 不是本文重点,我的是pyrhon3.7.6

mindspore安装教程,python,人工智能,python,开发语言

第二步 Mindspore安装

去到MindSpore 安装页面
根据需要选择版本 获取安装命令
mindspore安装教程,python,人工智能,python,开发语言

根据官网的 安装命令 在 cmd中输入 ,等待安装相关依赖即可
mindspore安装教程,python,人工智能,python,开发语言

验证

通过cmd 中输入

python -c "import mindspore;mindspore.run_check()"

出现如下所示 即为安装成功
mindspore安装教程,python,人工智能,python,开发语言

实战

昇思MindSpore j技术博客中有不少使用案例的文章 可以先参照上手试一试,或看看都用MindSpore干了撒
mindspore安装教程,python,人工智能,python,开发语言

mindspore安装教程,python,人工智能,python,开发语言

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=2rzfr1pxqgysc文章来源地址https://www.toymoban.com/news/detail-555123.html

到了这里,关于昇思 MindSpore 安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 任意模型都能蒸馏,异构模型的知识蒸馏方法OFAKD已在昇思MindSpore开源

    自知识蒸馏方法在2014年被首次提出以来,其开始广泛被应用于模型压缩领域。在更强大教师模型辅助监督信息的帮助下,学生模型往往能够实现比直接训练更高的精度。然而,现有的知识蒸馏相关研究只考虑了同架构模型的蒸馏方法,而忽略了教师模型与学生模型异构的情形

    2024年02月22日
    浏览(26)
  • 论文精讲 | 基于昇思MindSpore打造首个深度学习开源视频压缩算法库OpenDMC,支持跨平台和多种评价指标

    论文标题 OpenDMC: An Open-Source Library and Performance Evaluation for Deep-learning-based Multi-frame Compression 论文来源 ACM MultiMedia 论文链接 https://www.acmmm2023.org/open-source-program/ 代码链接 https://openi.pcl.ac.cn/OpenDMC/OpenDMC 昇思MindSpore作为开源的AI框架,为产学研和开发人员带来端边云全场景协同、

    2024年02月02日
    浏览(38)
  • MindSpore保姆级安装教程

    MindSpore是华为发布的开源AI计算框架。于2019年8月推出的新一代全场景AI计算框架,2020年3月28日,宣布MindSpore正式开源。 MindSpore总体架构: 简单的开发体验:帮助开发者实现网络自动切分,只需串行表达就能实现并行训练,降低门槛,简化开发流程。 灵活的调试模式 具备训

    2024年02月01日
    浏览(22)
  • Mindspore 公开课 - prompt

    prompt 介绍 Fine-Tuning to Prompt Learning Pre-train, Fine-tune BERT bidirectional transformer,词语和句子级别的特征抽取,注重文本理解 Pre-train: Maked Language Model + Next Sentence Prediction Fine-tune: 根据任务选取对应的representation(最后一层hidden state输出),放入线性层中 例:Natural Language Inference P

    2024年01月17日
    浏览(26)
  • Mindspore 公开课 - BERT

    BERT BERT模型本质上是结合了 ELMo 模型与 GPT 模型的优势。 相比于ELMo,BERT仅需改动最后的输出层,而非模型架构,便可以在下游任务中达到很好的效果; 相比于GPT,BERT在处理词元表示时考虑到了双向上下文的信息; BERT 结构 BERT(Bidirectional Encoder Representation from Transformers)是

    2024年01月16日
    浏览(25)
  • Mindspore 公开课 - GPT

    GPT Task 在模型 finetune 中,需要根据不同的下游任务来处理输入,主要的下游任务可分为以下四类: 分类(Classification):给定一个输入文本,将其分为若干类别中的一类,如情感分类、新闻分类等; 蕴含(Entailment):给定两个输入文本,判断它们之间是否存在蕴含关系(即一

    2024年01月16日
    浏览(32)
  • 基于MindSpore复现UNet—语义分割

    Unet模型于2015年在论文《U-Net: Convolutional Networks for Biomedical Image Segmentation》中被提出,最初的提出是为了解决医学图像分割问题,用于细胞层面的图像分割任务。 UNet模型是在FCN网络的基础上构建的,但由于FCN无法获取上下文信息以及位置信息,导致准确性较低,UNet模型由此

    2024年02月05日
    浏览(36)
  • MindSpore AI科学计算系类 | VAE基于MindSpore Elec的特征域MT反演,提升大地电磁反演的精度和分辨率

    背景 昇思MindSpore联合清华大学、华为先进计算与存储实验室合作构建了基于变分自编码器的特征域大地电磁反演算法,通过灵活嵌入多物理先验知识有效提升了复杂介质地球物理反演的精度。 大地电磁(Magnetotelluric, MT)数据反演是通过地表测量的天然电磁场推断地下介质分

    2024年01月25日
    浏览(32)
  • 教你如何基于MindSpore进行ChatGLM微调

    本文分享自华为云社区《基于MindSpore的ChatGLM微调》,作者: JeffDing 。 安装Transformer 执行 python 脚本,合并模型权重。 执行转换脚本,得到转换后的输出文件ms_glm_6b.ckpt 注意可能会遇到以下错误: 解决方法: 原理:找到torch中的libgomp-d22c30c5.so.1 然后赋值给LD_PRELOAD环境变量,这

    2024年02月08日
    浏览(33)
  • Resnet实现CIFAR-10图像分类 —— Mindspore实践

            计算机视觉是当前深度学习研究最广泛、落地最成熟的技术领域,在手机拍照、智能安防、自动驾驶等场景有广泛应用。从2012年AlexNet在ImageNet比赛夺冠以来,深度学习深刻推动了计算机视觉领域的发展,当前最先进的计算机视觉算法几乎都是深度学习相关的。深

    2024年02月07日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包