昇思25天学习打卡营第n天|本地安装mindspore之二|开始第一课的代码。以及对比xshell,MobaXterm

开始准备在本地的系统上跑例子了。从第一课开始吧。

1,下载代码

打开课程。

下载样例代码

https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/notebook/r2.3/tutorials/zh_cn/beginner/mindspore_quick_start.py

2,在本地Linux上输入并运行代码

然后。。。悲剧了。运行不了。

报错了。

File "mindspore_quick_start.py", line 15, in <module>
ModuleNotFoundError: No module named 'mindspore'

可是明明我已经按照了mindspore模块啊?

没办法。。。请教昇思老师。

将指令:python3 mindspore_quick_start.py

改为:python2 mindspore_quick_start.py

为啥?还没时间去研究,先跑应用。反正这样子就ok了。

最后成功执行的效果如下:

Xshell 7 (Build 0164)
Copyright (c) 2020 NetSarang Computer, Inc. All rights reserved.

Type `help' to learn how to use Xshell prompt.
[C:\~]$ 

Connecting to 192.168.17.138:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

Last login: Tue Jul 23 11:03:44 2024 from 192.168.17.1
guojun@mindspore:~$ sudo su root
[sudo] password for guojun: 
root@mindspore:/home/guojun# python mindspore_quick_start.py
Downloading data from https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/notebook/datasets/MNIST_Data.zip (10.3 MB)

file_sizes: 100%|██████████████████████████| 10.8M/10.8M [00:02<00:00, 4.04MB/s]
Extracting zip file...
Successfully downloaded / unzipped to ./
['image', 'label']
Shape of image [N, C, H, W]: (64, 1, 28, 28) Float32
Shape of label: (64,) Int32
Shape of image [N, C, H, W]: (64, 1, 28, 28) Float32
Shape of label: (64,) Int32
Network<
  (flatten): Flatten<>
  (dense_relu_sequential): SequentialCell<
    (0): Dense<input_channels=784, output_channels=512, has_bias=True>
    (1): ReLU<>
    (2): Dense<input_channels=512, output_channels=512, has_bias=True>
    (3): ReLU<>
    (4): Dense<input_channels=512, output_channels=10, has_bias=True>
    >
  >
Epoch 1
-------------------------------
loss: 2.306833  [  0/938]
loss: 1.719388  [100/938]
loss: 0.973095  [200/938]
loss: 0.647997  [300/938]
loss: 0.404100  [400/938]
loss: 0.573323  [500/938]
loss: 0.382225  [600/938]
loss: 0.243476  [700/938]
loss: 0.467983  [800/938]
loss: 0.459388  [900/938]
Test: 
 Accuracy: 90.8%, Avg loss: 0.319393 

Epoch 2
-------------------------------
loss: 0.264378  [  0/938]
loss: 0.433943  [100/938]
loss: 0.451329  [200/938]
loss: 0.205621  [300/938]
loss: 0.312261  [400/938]
loss: 0.410312  [500/938]
loss: 0.286552  [600/938]
loss: 0.353264  [700/938]
loss: 0.114082  [800/938]
loss: 0.334633  [900/938]
Test: 
 Accuracy: 92.8%, Avg loss: 0.246188 

Epoch 3
-------------------------------
loss: 0.267950  [  0/938]
loss: 0.272941  [100/938]
loss: 0.184529  [200/938]
loss: 0.167573  [300/938]
loss: 0.236478  [400/938]
loss: 0.140693  [500/938]
loss: 0.194047  [600/938]
loss: 0.366017  [700/938]
loss: 0.267909  [800/938]
loss: 0.299554  [900/938]
Test: 
 Accuracy: 93.8%, Avg loss: 0.211181 

Done!
Saved Model to model.ckpt
[]
Predicted: "[7 8 9 4 2 0 8 2 9 9]", Actual: "[9 9 9 4 2 0 8 2 9 9]"
root@mindspore:/home/guojun# ^C
root@mindspore:/home/guojun# 
 

3、Linux的操作。

推荐使用xshell,可以使用鼠标进行复制粘贴,避免手搓代码失误。菜单安装后,也是中文的。也能进行一些基本的,也是非常常用的可视化的操作。

3.1,文件浏览

在菜单查看-->文件管理器点击后,打开文件管理器,可以直观看见目录以及文件。

3.2,文件上载

在文件管理器的界面中,右键菜单,上载,浏览主机电脑上的文件,确定后,上载到远程的Linux的系统里。即,这个功能把主机windows系统里的文件,传输到远程的Linux系统里。

3.3,文件下载

在文件管理器的界面中,选中Linux中的某个文件,右键菜单,下载,浏览主机电脑上的文件夹,确定后,下载到本地的window的系统里。即,这个功能把远程的Linux系统里,传输到本地主机windows系统里。

注意,这个功能,只能下载自己所创建的文件,以root运行的结果model.ckpt。

3.4,对比xshell,MobaXterm

吐槽,xshell不能下载的时候,没有提示。

然后,发现,不能自动下载,然后进行编辑,编辑完后,自动上载。这一点,似乎比不上MobaXterm?

这个是MobaXterm的右键菜单。有open with default text editor。

还有rename。

然后,下载没有权限的文件,会有提示。

再回头看看xshell的右键菜单。

没有编辑功能,没有rename功能,下载错误没有提示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/48377.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python新手如何制作植物大战僵尸?这篇文章教会你!

引言 《植物大战僵尸》是一款非常受欢迎的塔防游戏&#xff0c;玩家需要种植各种植物来抵御僵尸的进攻。在这篇文章中&#xff0c;我们将使用Python编写一个简化版的植物大战僵尸游戏&#xff0c;以展示如何使用Python创建游戏。 游戏规则 玩家将种植不同类型的植物来防御僵尸…

好用的电脑录屏软件免费推荐,拥有这3款就能高效录屏!

电脑录屏软件已成为我们记录生活、分享知识的得力助手。但是&#xff0c;市面上琳琅满目的录屏软件令人眼花缭乱&#xff0c;如何才能选择到一款好用的电脑录屏软件免费神器呢&#xff1f;今天&#xff0c;就让我来为您揭晓这个秘密&#xff01; 首先&#xff0c;我们得明确一…

胖东来也要加入“打水仗”?瓶装水品牌又该如何出招

今年瓶装水行业的“战场”似乎格外热闹&#xff0c;比武汉的天气好像还要火热......从年头农夫山泉打出“纯净水”的牌&#xff0c;再到如今掀起价格内卷战&#xff0c;一箱12瓶的纯净水在某宝平台上仅售9.9元&#xff0c;平均下来每瓶单价不超一元&#xff0c;农夫山泉都出击了…

自动化网络爬虫:如何它成为提升数据收集效率的终极武器?

摘要 本文深入探讨了自动化网络爬虫技术如何彻底改变数据收集领域的游戏规则&#xff0c;揭示其作为提升工作效率的终极工具的奥秘。通过分析其工作原理、优势及实际应用案例&#xff0c;我们向读者展示了如何利用这一强大工具加速业务决策过程&#xff0c;同时保持数据收集的…

5G mmWave PAAM 开发平台

Avnet-Fujikura-AMD 5G 毫米波相控阵天线模块开发平台 Avnet 和 Fujikura 为毫米波频段创建了一个领先的 5G FR2 相控阵天线开发平台。该平台使开发人员能够使用 AMD Xilinx 的 Zynq UltraScale™ RFSoC Gen3 和 Fujikura 的 FutureAcess™ 相控阵天线模块 (PAAM) 快速创建和制…

算法日记day 18(二叉树的所有路径|左叶子之和)

一、二叉树的所有路径 题目&#xff1a; 给你一个二叉树的根节点 root &#xff0c;按 任意顺序 &#xff0c;返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。 示例 1&#xff1a; 输入&#xff1a;root [1,2,3,null,5] 输出&#xff1a;["1->…

抖音矩阵管理系统解决方案:一站式服务

在当今社交媒体蓬勃发展的时代&#xff0c;抖音作为一款短视频平台&#xff0c;凭借其独特的魅力和庞大的用户群体&#xff0c;已成为众多企业、个人乃至网红达人展示自我、推广品牌的重要舞台。然而&#xff0c;随着抖音账号数量的不断增加&#xff0c;如何高效、专业地管理这…

系统编程--Linux下文件的“其他操作”函数

这里写目录标题 文件存储理论补充dentry、inode 文件其他操作stat函数作用函数原型代码&#xff08;以获取文件大小为例&#xff09;补充&#xff08;获取文件类型&#xff09; lstat函数作用函数原型代码补充&#xff08;获取文件权限&#xff09;总结 tipslink函数作用简介函…

前端页面:用户交互持续时间跟踪(duration)user-interaction-tracker

引言 在用户至上的时代&#xff0c;精准把握用户行为已成为产品优化的关键。本文将详细介绍 user-interaction-tracker 库&#xff0c;它提供了一种高效的解决方案&#xff0c;用于跟踪用户交互的持续时间&#xff0c;并提升项目埋点的效率。通过本文&#xff0c;你将了解到如…

使用水星Mecury人形机器人搭建VR遥操作控制平台!

VR遥操作机械臂是一种将虚拟现实技术与机械臂控制相结合的系统&#xff0c;使用户可以通过虚拟现实设备操控和交互实际的机械臂。这种技术可以应用于多个领域&#xff0c;包括远程操作、培训、危险环境中的工作等。 双臂人形机器人是一种模拟人体上半身结构&#xff0c;包括头部…

跨域浏览器解决前端跨域问题

1.问题背景 这是一种属于非主流的解决跨域的方案&#xff0c;但是也是可以正常使用而且比较简单的。如果需要使用主流的解决前端跨域方案&#xff0c;请参考这篇文章。 我这边其实是优先建议大家使用主流的跨域方案&#xff0c;如果主流的实在不行&#xff0c;那么就使用跨域…

多路复用IO、TCP并发模型

时分复用 CPU单核在同一时刻只能做一件事情&#xff0c;一种解决办法是对CPU进行时分复用(多个事件流将CPU切割成多个时间片&#xff0c;不同事件流的时间片交替进行)。在计算机系统中&#xff0c;我们用线程或者进程来表示一条执行流&#xff0c;通过不同的线程或进程在操作系…

通过POST请求往Elastic批量插入数据

文章目录 引言I 请求文档请求参数请求例子引言 调试工具:Apifox 需求: 向Elasticsearch中的’test_index’索引批量插入文档 情况认证: Basic Auth 在 Header 添加参数 Authorization,其值为在 Basic 之后拼接空格,以及经过 Base64 编码的 {{Username}}:{{Password}} 示…

H3CNE(STP)

8.1 二层环路与STP的介绍 8.1.1 二层环路 8.1.2 冲突域 8.1.3 二层环路带来的问题 8.1.4 STP的基本概念&#xff1a;桥ID 8.1.5 STP的基本概念&#xff1a;根桥 8.1.6 STP的基本概念&#xff1a;Cost 8.1.7 STP的基本概念&#xff1a;Port ID 8.1.8 STP的基本概念&#xff1a;…

Ubuntu22.04下 MySQL8创建并使用存储过程

在Ubuntu下的MySQL 8中创建并使用存储过程&#xff1a; 使用mysql命令登录到MySQL服务器&#xff0c;例如&#xff1a; mysql -u root -p输入root用户的密码。 选择你想要创建存储过程的数据库&#xff0c;例如&#xff1a; CREATE DATABASE mydb;USE mydb;CREATE TABLE us…

pikachu Fileinclusion(local)

随便选择一个都试试 发现url上数字会变 发现文件名确实是file1.php~file5.php 那么会不会还有别的burp抓包选中数字 设置6-100的爆破 strat attack 678异常还有个100也是 先改一下试试看 其他的会报错 但是通过这我们可以得到路径 先写一个 下一步 读取系统文件 windows系统肯定…

【unity 新手教程 001/100】安装与窗口布局介绍

欢迎关注 、订阅专栏 【unity 新手教程】谢谢你的支持&#xff01;&#x1f49c;&#x1f49c; Unity下载与安装 &#x1f449;点击跳转详细图文步骤&#xff1a;Unity Hub Unity 编辑器 窗口布局&#xff1a; Hierarchy: 层级窗口 | 默认 Sample Scene (main camera、direc…

矩阵分析——线性积分方程组的矩阵解法研究

矩阵分析——线性积分方程组的矩阵解法研究 前言线性积分方程组的矩阵解法研究 前言 “矩阵分析”是一门选修课&#xff0c;当时选这门课程的原因是想着图像处理就涉及到很多矩阵运算。但没想到的是这门课程吧虽然是选修&#xff0c;最后的结课要求是让我们写一篇“论文”&…

.dat 文件如何查看内容

第一种通过hexdump -C hexdump -C potk-00199D-0435-20000201.dat 命令查看 第二种 vscode &#xff0c;将文件拖到vscode 工作区,选中要显示的乱码&#xff0c;点击右上角HEX图标&#xff0c;如下面两张图示

UM980高精度RTK定位模块支持哪些通信接口?

注 产品参数信息请以和芯星通最新版官方手册为准。