自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 从gitee clone 仓库代码Username和Password

这个密码是gitee账号登陆的用户名和密码,例如我的是账号是邮箱,密码是登陆密码。

2023-11-17 16:56:49 658

原创 2022CANN训练营进阶班大作业1调试分享

题目:也就是输入一张JPEG图片,经过DVPP解码+缩放+编码后将结果输出,由于gitee代码仓中没有直接可以实现的代码,不过提供了jpege,resize,jpege三个功能单独实现的代码,以及一个基于 Caffe ResNet-50 网络实现图片分类(图片解码+抠图缩放+图片编码+同步推理)的代码,这两个是可供参考的代码,其中后者也没有直接实现解码+缩放+编码三个流程穿起来的部分,且由于代码的模块化和适配性都比较高,代码规范,读起来需要花费较长的时间,由于时间有限,选择了将前者三个代码串在一个p

2022-04-27 19:38:05 1346

原创 ToTensor() takes no arguments

在写深度学习网络的时候如果出现如上错误:ToTensor() takes no arguments我当时的情况是transform=torchvision.transforms.ToTensor()这句代码由于刚开始ToTensor没有加括号导致报错,修改为上图便没有了报错。PS:昇腾CANN训练营第三期正在进行中,活动没有几天了,期间可以申请华为云的代金券完成各个营的作业,会收获不少的~欢迎感兴趣的小伙伴报名参加,报名地址:昇腾CANN训练营第三期_开发者-华为云...

2021-10-22 16:32:04 826 1

原创 使用Image.open时,错误提示找不到文件

Image.open(img_path)这里的img_path要是绝对路径(也就是图片在电脑上的路径)或者是执行的.py文件图片是在同一个目录下,如果图片在另一个目录下,编写代码的.py文件在另一个目录下,这里img_path使用相对路径的时候就会报上面的错误。当然首先需要检查一下这个文件是不是真的存在,命名有没有错误。PS:CANN训练营第三期正在进行中,活动期间可以申请华为云代金券进行课后作业云上资源的免费使用,欢迎感兴趣的小伙伴报名参加,报名地址:昇腾CANN训练营第三期_开发者-华为云

2021-10-21 21:28:06 5505

原创 Fail to read SEPARATE_SCORE_THRESH from config, default value(0

最近在参加昇腾CANN训练营MindX营的作业,需要使用到windows版本的MindStudio,前面的步骤都没有问题,但是到运行的时候出现了如上错误。这是由于我的MindX同步没有成功的原因导致的,需要在windows版本的MindStudio的设置里面看到MindX的版本号,我出现这个原因就是没有看到MindX的版本号,误以为同步成功,至于为什么没有同步成功是因为我的MindX下载的版本不对,我下载的2.0.2版本,需要下载安装2.0.1版本的MindX才可以成功导入。PS:昇腾C...

2021-10-19 16:51:56 89

原创 TypeError: unsupported operand type(s) for *: ‘NoneType‘ and ‘float‘

TypeError: unsupported operand type(s) for *: 'NoneType' and 'float',如果遇到这种情况说明NoneType和float不允许* 的操作,检查一下自己这个运行表达式里面有没有一个变量是None或者float的,可以打印出来看一下。然后去修改检查那个变量出了什么问题怎么是空的。PS:CANN训练营第三期正在进行中,这次训练营包含了模型营、应用营、算子营,可以免费试用华为云上的训练和推理资源,欢迎感兴趣的小伙伴报名参加~,报名地址:昇腾CAN

2021-10-15 20:51:57 10063

原创 ModuleNotFoundError: No module named ‘cv2‘

如果你和我一样的情况:使用MobaXterm远程连接华为云的弹性云服务器,在一些应用中会引用到import cv2,但是如果没有成功安装的话,会报错ModuleNotFoundError: No module named 'cv2'。可以参考我的方法:输入:pip3 install opencv-python==3.4.9.31 --userPS:CANN训练营第三期正在进行中,训练营包括了模型营、应用营、算子营,听直播完成课后作业可以拿到奖品哦!欢迎感兴趣的同学报名参加!报名地址.

2021-10-14 09:47:22 256

原创 ModuleNotFoundError:No module named ‘matplotlib’

在使用Pychorm进行深度学习应用开发的时候,经常会遇到ModuleNotFoundError的问题,出现这样的问题就是需要的包但是没有安装。如果使用的是Anaconda安装的pychorm和torch,python解释器用的是Anaconda下安装的python,可以参考以下步骤:(1)打开cmd:(2)输入Anaconda安装的地方,我安装在F盘,输入F:进入F盘(3)cd Anaconda(4)cd envs(5)cd pytorch(6)python -m pip in

2021-10-10 16:39:15 373

原创 Pytorch入门:LeNet手写字体识别案例

# 1 加载必要的库# 2 定义超参数# 3 构建pipeline(transforms),对图像进行处理# 4 下载,加载数据集(MNIST)# 5 创建网络模型# 6 定义优化器# 7 定义训练方法# 8 定义测试方法# 9 调用训练,测试方法,并且输出结果# 1 加载必要的库import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimfrom to..

2021-10-10 16:19:51 193

原创 ATC模型转换

(1)在使用昇腾硬件(例如Atlas200)进行模型推理的时候,首先需要使用ATC工具将原始模型转换为适合昇腾硬件的模型(.om),支持原始框架类型为Caffe、TensorFlow、MindSpore、ONNX的模型转换,其中ONNX可以看做是一个中间模型,如果其他模型可以转换为ONNX模型那么也可以在使用ATC进行模型转换,例如pytorch模型转换为ONNX模型,ONNX模型再转换为.om文件。(2)常用参数解释:--model:原始模型文件路径与文件名--weight:权重文件路径与文件

2021-10-10 10:48:43 4207

原创 昇腾ACL样例解读

样例是MindStudio平台提供的ResNet50样例,在创建工程的时候选择该样例。AscendCL(Ascend Computing Language)提供Device管理、Context管理、Stream管理、内存管理、模型加载与执行、算子加载与执行、媒体数据处理等C语言API库供用户开发深度神经网络应用,用于实现目标识别、图像分类等功能。通过调用ACL接口可以十分方便的使用昇腾的硬件资源进行推理应用开发这里是官方文档:什么是ACL_昇腾CANN(20.0, 推理场景)_应用软件开发指南_

2021-10-10 10:07:36 572

原创 MindSpore实现手写数字识别代码

MindSpore是华为自研的一套AI框架,最佳匹配昇腾处理器,最大程度地发挥硬件能力。作为AI入门的LeNet手写字体识别网络,网络大小和数据集都不大,可以在CPU上面进行训练和推理。下面是基于MindSpore的LeNet手写字体识别代码,直接复制到ubuntu的Jupyter即可以运行,但是要确保安装了Mindspore包哦~MNIST数据集需要提前准备好放在目录中。import osimport argparsefrom mindspore import contextparser

2021-10-09 10:10:01 1943

原创 使用Anaconda安装Pychorm和torch ,cmd窗口进入python环境没有问题,但是在Pychorm中编写代码报错找不到torch包

遇到这种问题很可能的原因是在Pychorm中创建工程时候选择的python解释器选择错误,如果自己的电脑上之前就有安装的python IDE,但是没有安装torch包,当选择这个解释器的时候就会出现找不到torch包。需要选择的时候使用Anaconda安装的python解释器。在Pychorm中的如下界面:Python Interpreter选中会显示所有安装可用的包,确保自己安装的包在这里里面可以显示才不会报错。PS:CANN第三期训练营正在进行中,我目前主要研究的是这个方向,感兴趣的小伙伴.

2021-10-09 09:44:26 1454 1

原创 Ubuntu更换源

通常情况话更换源采用的是修改sources.list文件,其实有一种更简便的图形式的方法:打开软件和更新-----下载自-----选择中科大源(其他也行)。更换前确保有效的网络连接。

2021-10-09 09:33:35 108

原创 atc: invalid option -- ‘-‘

最近在参加CANN训练营第三期,在做应用课后作业的时候使用atc转化工具出现了如下错误,百思不得其解,看错误的原因是输入的atc命令都是合法的,再看最后一行发现atc在/usr/share/games/bsdgames下面,这个显然不是我安装的toolkit和atc的路径,后来想起来第一次使用atc命令的时候提示让安装一个软件,我当时照着安装了,这样看来是这个游戏软件和atc重名了,输入atc命令的时候并没有执行模型转换的命令,由于忘记了当时安装的软件叫啥,当我删除了所在目录后,还是会报错,然后在su...

2021-10-08 20:55:21 909 9

原创 MoTTY X11 proxy: Unsupported authorisation protocol Error: Can‘t open display: localhost:10.0

MoTTYX11proxy:UnsupportedauthorisationprotocolError:Can'topendisplay:localhost:10.0最近参加CANN训练营第三期,搭建CANN环境的时候在MobaXterm启动MindStudio出现了上述错误。后来发现我是在root用户下执行的./MindStudio.sh。一般情况下退出root模式使用HwHiAiUser用户启动即可。当时在root用户下是因为在HwHiAiUser用户下没有权限。后开仔细...

2021-10-06 19:48:47 2531

原创 ERROR: Cannot start MindStudio: No JDK found. Please validate either MINDSTUDIO_JDK, JDK_HOME or JAV

最近参加昇腾CANN训练营,在安装启动MindStudio的时候出现了如上的提示,但是按照教程里面的内容并没有出现上面的错误。查了一下需要安装和配置 JDK安装:sudo apt-get install -y openjdk-8-jdk设置环境变量:vim ~/.bashrc添加export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export PATH=$JAVA_HOME/bin:$PATHPS:最近CANN训练营第三期正在进行中

2021-10-06 19:33:22 655

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除