华为开源自研AI框架昇思MindSpore CPU-Ubuntu版本 Pip自动安装教程

2023-05-16

目录

  • 一、介绍
  • 二、获取命令
    • 1.进入MindSpore官网
    • 2.选择安装版本
    • 3.获取命令
  • 三、自动安装
    • 1.确保为Ubuntu系统
    • 2.下载自动安装脚本
    • 3.执行自动安装脚本
    • 4.验证安装

本教程是在CPU-Ubuntu上安装MindSpore1.8.1

如果你对MindSpore感兴趣,可以关注昇思MindSpore社区

在这里插入图片描述

一、介绍

MindSpore旨在提供端边云全场景的AI框架。MindSpore可部署于端、边、云不同的硬件环境,满足不同环境的差异化需求,如支持端侧的轻量化部署,支持云侧丰富的训练功能如自动微分、混合精度、模型易用编程等。
在这里插入图片描述

二、获取命令

1.进入MindSpore官网

进入昇思MindSpore官网,点击上方的安装

详见:https://www.mindspore.cn/

在这里插入图片描述

2.选择安装版本

  • 版本 1.8.1
  • 硬件平台 CPU
  • 操作系统 Linux-aarch64
  • 编程语言 Python 3.8
  • 安装方式 Pip
    在这里插入图片描述

3.获取命令

pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.8.1/MindSpore/cpu/aarch64/mindspore-1.8.1-cp38-cp38-linux_aarch64.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple
# 注意参考下方安装指南,确保安装依赖以及环境变量配置正确

在这里插入图片描述

三、自动安装

1.确保为Ubuntu系统

lsb_release -a

在这里插入图片描述

2.下载自动安装脚本

自动安装脚本需要更改软件源配置以及通过APT安装依赖,所以需要申请root权限。使用以下命令获取自动安装脚本并执行。

wget https://gitee.com/mindspore/mindspore/raw/r1.8/scripts/install/ubuntu-cpu-pip.sh

在这里插入图片描述

3.执行自动安装脚本

该脚本将会更改软件源配置为华为云源、安装相关依赖项(如GCC,gmp ),通过APT安装Python3和Pip3、通过Pip安装MindSpore。会自动验证并输出安装版本号。

MINDSPORE_VERSION=1.8.1 bash ./ubuntu-cpu-pip.sh

在这里插入图片描述

4.验证安装

自动安装后使用Source命令更新环境变量

source ~/.bashrc

验证是否成功安装

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

在这里插入图片描述

如果输出以下则说明MindSpore安装成功了

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为开源自研AI框架昇思MindSpore CPU-Ubuntu版本 Pip自动安装教程 的相关文章

随机推荐

  • Gradle ERROR: JAVA_HOME is set to an invalid directory: D:\Software\Java\JDK9.0.4;异常处理

    目录 一 异常错误二 原因三 解决方法 一 异常错误 配置gradle环境 xff0c 验证gradle并显示版本时出错 ERROR JAVA HOME is span class token builtin class name set
  • Eclipse IDE for Java Developers没有Server选项 问题处理

    目录 一 出现问题二 原因三 解决方法1 可安装自带 Server 选项的Eclipse Java EE 版本2 或者通过Eclipse Java 版本安装插件 一 出现问题 当Eclipse需要打开Runtime Environment配
  • XML语言的基本语法-Java Web

    目录 一 说明二 理解三 实现 一 说明 XML xff08 eXtended Markup Language xff0c 可扩展的标记性语言 xff09 被设计用来定义结构 传输和存储数据 xff0c 不用于表现和展示数据 xff0c 目
  • 实现一个进程管理子系统-Linux课程设计

    目录 1 项目概述1 1 项目介绍1 2 项目目的1 3 项目开发环境 2 需求分析2 1 系统需求分析2 2 可行性分析2 3 项目实施安排 3 系统设计3 1 系统结构设计3 2 系统功能模块设计3 3 进程总体设计3 4 数据结构3
  • LeetCode 14. 最长公共前缀

    题目 编写一个函数来查找字符串数组中的最长公共前缀 如果不存在公共前缀 xff0c 返回空字符串 详见 xff1a 14 最长公共前缀 思路 依次遍历字符串数组中的每个字符串 xff0c 将每个单词和第一个单词作比较 xff0c 对于每个遍
  • 删除对象里的一个字段的方法

    原数据 34 current 34 1 34 pageSize 34 10 34 pageNum 34 1 34 labLocationId 34 undefined 删除labLocationId字段的方法 if params labLo
  • LeetCode 912. 排序数组

    题目 给你一个整数数组 nums xff0c 请你将该数组升序排列 详见 xff1a 912 排序数组 思路 排序是计算机内经常进行的一种操作 xff0c 其目的是将一组 无序 的记录序列调整为 有序 的记录序列 分内部排序和外部排序 xf
  • LeetCode 190. 颠倒二进制位

    题目 颠倒给定的 32 位无符号整数的二进制位 提示 xff1a 请注意 xff0c 在某些语言 xff08 如 Java xff09 中 xff0c 没有无符号整数类型 在这种情况下 xff0c 输入和输出都将被指定为有符号整数类型 xf
  • LeetCode 387. 字符串中的第一个唯一字符

    题目 给定一个字符串 s xff0c 找到 它的第一个不重复的字符 xff0c 并返回它的索引 如果不存在 xff0c 则返回 1 详见 xff1a 387 字符串中的第一个唯一字符 思路 哈希存储出现次数 xff0c 第一次遍历字符串 x
  • LeetCode 26. 删除有序数组中的重复项

    题目 给你一个 升序排列 的数组 nums xff0c 请你 原地 删除重复出现的元素 xff0c 使每个元素 只出现一次 xff0c 返回删除后数组的新长度 元素的 相对顺序 应该保持 一致 由于在某些语言中不能改变数组的长度 xff0c
  • LeetCode 19. 删除链表的倒数第 N 个结点

    题目 给你一个链表 xff0c 删除链表的倒数第 n 个结点 xff0c 并且返回链表的头结点 输入 xff1a head 61 1 2 3 4 5 n 61 2 输出 xff1a 1 2 3 5 详见 xff1a 19 删除链表的倒数第
  • LeetCode 剑指 Offer 58 - II. 左旋转字符串

    题目 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部 请定义一个函数实现字符串左旋转操作的功能 比如 xff0c 输入字符串 34 abcdefg 34 和数字2 xff0c 该函数将返回左旋转两位得到的结果 34 cdef
  • LeetCode 1550. 存在连续三个奇数的数组

    题目 给你一个整数数组 arr xff0c 请你判断数组中是否存在连续三个元素都是奇数的情况 xff1a 如果存在 xff0c 请返回 true xff1b 否则 xff0c 返回 false 输入 xff1a arr 61 2 6 4 1
  • LeetCode 922. 按奇偶排序数组 II

    题目 给定一个非负整数数组 nums xff0c nums 中一半整数是 奇数 xff0c 一半整数是 偶数 对数组进行排序 xff0c 以便当 nums i 为奇数时 xff0c i 也是 奇数 xff1b 当 nums i 为偶数时 x
  • 【CSDN竞赛第五期】编程竞赛体验感受

    建议以及感受 比赛当天网站直接崩溃 xff0c 体验极差 xff0c 直到中午才修好有些题意的输入输出并不明确在线IDE不完善也不好用 xff0c 很多bug详见竞赛讨论贴完赛没有官方题解 xff0c 或者说讨论题解的人很少领取奖励还需要撰
  • 猿创征文|我是怎么学习编程的?

    目录 一 xff0e 学习场景以及障碍1 xff0e 学习场景分两种人2 xff0e 过入门槛三大障碍 二 xff0e 入门以后需要做什么1 xff0e 找方向2 xff0e 学习3 xff0e 聚焦 我是怎么学习编程的 xff1f 每一位
  • 卸载与安装numpy

    一 卸载 pip uninstall numpy 二 安装 找到目录 D python Lib site packages pip install numpy 1 15 4 43 mkl cp35 cp35m win amd64 whl
  • Windows Update MiniTool 20.12.2016 控制Window更新下载及使用教程

    目录 一 下载教程1 wumt官网下载2 网盘下载 二 Windows更新配置1 检查更新2 下载或安装更新3 隐藏更新4 卸载更新5 禁用自动更新 Windows Update MiniTool 是由俄罗斯人编写的第三方Windows更新
  • 1:Web开发入门-Java Web

    目录 1 1 什么是Web应用程序1 2 B S架构1 3 静态Web与动态Web1 4 Java EE介绍1 5 Java EE架构与组件1 6 Java EE中的容器1 7 XML介绍1 8 XML与HTML的区别1 9 XML的实现
  • 华为开源自研AI框架昇思MindSpore CPU-Ubuntu版本 Pip自动安装教程

    目录 一 介绍二 获取命令1 进入MindSpore官网2 选择安装版本3 获取命令 三 自动安装1 确保为Ubuntu系统2 下载自动安装脚本3 执行自动安装脚本4 验证安装 本教程是在CPU Ubuntu上安装MindSpore1 8