【2023 · CANN训练营第一季】昇腾AI入门课(TensorFlow)第三章——AI应用开发

news2025/5/28 2:01:28

1.具备编程经验

本课程中的示例代码、练习涉及C&C++语言、Python语言的如下基础知识,建议您在学习本课程前先学习这部分内容
1.C&C++语言
a.变量、基本数据类型、指针、引用、const限定符等
b,字符串和数组
c.表达式,包括赋值运算、条件运算、逻辑运算等
d.条件语句,包括if条件语句、for循环、while循环等
e,函数,包括函数声明、return语句等
f. I/O标准库
2.Python语言
a.使用位置和关键字参数定义和调用函数
b.字典、列表、集合 (创建、访问和迭代)
c. for循环, for具有多个迭代器变量的循环 (例如,for a, b in [(1,2),(3,4)])
d.if/else条件块和条件表达式
e. 字符串格式 (例如,"%.2f % 3.14)
f.变量、赋值、基本数据类型 ( int, float, bool, str等

Linux操作系统知识:
1.远程登录Linux服务器
2.文件与目录的管理,包括新增、删除文件或目录等
3.熟悉vi/vim文本编译器的使用

2.云服务环境申请

可以看我另一篇博客:云环境申请

3.图片分类应用开发过程

开源样例

获取运行日志:
在这里插入图片描述
日志级别:
在这里插入图片描述

章节小测

1、使用AscendCL开发应用的基本流程,以下正确的是?
A. 运行管理资源申请–>模型加载–>模型执行–>模型卸载–>运行管理资源释放
B. AscendCL初始化–>运行管理资源申请–>模型加载–>模型执行–>运行管理资源释放–>AscendCL去初始化
C. AscendCL初始化–>运行管理资源申请–>模型执行–>模型卸载–>运行管理资源释放–>AscendCL去初始化
D. AscendCL初始化–>运行管理资源申请–>模型加载–>模型执行–>模型卸载–>运行管理资源释放–>AscendCL去初始化

D

2.昇腾AI处理能识别哪种格式的模型文件?

A. *.prototxt
B. *.om
C. *.caffemodel
D. *.pb

B

3.日志中包括以下哪些关键信息?

A. 日志级别
B. 触发生成日志的文件及对应的行号
C. 产生日志的模块的名称
D. 各模块具体的日志内容

ABCD

4.关于运行管理资源,以下说法正确的是?
A. 您需要按顺序依次申请如下资源:Device、Context、Stream,确保可以使用这些资源执行运算、管理任务。
B. 有运行管理资源的申请,自然也有对应的释放接口,所有数据处理都结束后,需要按顺序释放运行管理资源:Stream、Context、Device。
C. 有运行管理资源的申请,自然也有对应的释放接口,但您无需关注资源的释放顺序。
D. 您可以只调用aclrtSetDevice接口,因为这个接口同时创建1个默认的Context;而这个默认的Context还附赠了Stream。

ABD

5.通过AscendCL接口,能够实现利用昇腾硬件计算资源、在昇腾CANN平台上进行深度学习推理计算、图形图像预处理、单算子加速计算等能力。

正确

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

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

相关文章

回收站中怎么找回误删除的文件?这几种方法很实用

当我们在电脑上操作文件的时候,难免会有不小心删除文件的情况发生。这个时候,我们可以打开回收站来找回误删除的文件。但是,有时候我们也会误将回收站清空。那么,该怎样才能找回已经误删除的文件呢?在这里提供了回收站…

免费搭建个人stable-diffusion绘画(干货教程)

目前AI绘画主流的模型有Midjourney、Stable Diffusion、DALLE,最火的当属Midjorney和Stable Diffusion,但是由于Midjourney没有开源且要付费,我今天主要分享Stable Diffusion的部署和使用方法的分享。 大家应该面对的一个不可避免的问题&…

kubernetes-informer机制

一、概念 informer 是 client-go 中的核心工具包,在kubernetes中,各个组件通过HTTP协议跟 API Server 进行通信。如果各组件每次都直接和API Server 进行交互,会给API Server 和ETCD造成非常大的压力。在不依赖任何中间件的情况下&#xff0…

Git简单使用介绍

Git作用 版本控制(版本迭代),多人开发,没有版本控制,每修改一下文件就需要备份 常用的版本控制器:Git 和SVN 主要区别: SVN是集中式版本控制系统,版本库是集中放在中央服务器的&a…

半导体芯片划片机怎么使用

使用半导体芯片划片机的方法如下: 准备工作:清洁设备,核对晶圆数量和批次信息,确保晶圆完好无破损。 粘贴晶圆片:将待切割的晶圆片粘贴到蓝膜上,并将蓝膜框架放入划片机。 划片开始:实时清除划…

想劝大家别去外包,干了5年,彻底废了......

先说一下自己的情况,大专生,18年通过校招进入湖南某软件公司,干了接近5年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了四…

什么是SQL Server 审核

IT 安全专业人员需要定期监视和审核 SQL Server 中的所有活动,以确保关键数据的完整性和机密性不会受到损害。手动监视服务器上的所有这些活动是一个忙碌的过程。为了使管理员的工作更轻松一些,Microsoft 提供了 SQL Server 审核功能来帮助管理员有效地审…

vue不同开发方式引用vue文件讲解

上面这个图是vue构建后dist目录的文件,这里面包含了各种开发环境所需要的vue文件 一、开发环境和生产环境 主要分为带有prod和不带prod的版本; 带有prod为生产环境版本并进行了代码压缩,没有运行中不会有警告、错误等详细的提示信息 不带pr…

《程序员面试金典(第6版)》面试题 02.07. 链表相交(查找节点操作,哈希表,双指针(先走n步法,交替遍历法))

题目描述 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 题目传输门:面试题 02.07. 链表相交 图示两个链表在节点 c1 开始相交: 题目数据 保证 整个链式结…

Python——openpyxl读取Excel表格(读取、单元格修改、单元格加底色)

首先python读取Excel的库有很多,包括xlwings,pandas,xlrd等等,我比较常用的是openpyxl,以及pandas,当然还有喜欢将数据量比较大的Excel转为csv格式再读取。 今天我们用openpyxl来读取excel文件&#xff0c…

【Python爬虫】urllib模块:强大的网络爬虫利器,让你轻松获取万千信息!

前言: Python爬虫是一种获取互联网信息的技术,它可以自动化地从网站上抓取数据并进行处理。Python爬虫的优点在于它可以快速地获取大量数据,并且可以自动化地进行数据处理和分析。在Python爬虫中,urllib模块是一个非常重要的模块&…

python---变量(3)

求字符串的长度 使用len来求字符串中有几个字符 字符串的拼接 此时是把a2字符串拼接到a1字符串的末尾,得到更大的字符串,对于原来的a1和a2是没有影响的! 不能把字符串和数字混合相加! 这个时候程序就会报错,不能…

深入理解Linux虚拟内存管理

系列文章目录 Linux 内核设计与实现 深入理解 Linux 内核(一) 深入理解 Linux 内核(二) Linux 设备驱动程序(一) Linux 设备驱动程序(二) Linux 设备驱动程序(三&#xf…

智慧档案馆库房环境要求中需要做到几防?

《档案馆工作通则(国档发〔1983〕14号)》要求档案库房必须坚固适用,并应具有抗震、防盗、防火、防水、防潮、防尘、防虫、防鼠、防高温、防强光等设施;《第13号国家档案局令《机关档案管理规定》》要求 做好防火、防盗、防紫外线、…

Docker 快速入门实用教程

文章结构 Docker 的常用使用概念安装Docker 简单使用镜像相关操作容器相关操作 Docker 的常用使用 参考:https://www.runoob.com/docker/macos-docker-install.html 概念 images 镜像(镜像相当于类概念) container 容器(con…

Spring框架之体系结构和目录结构

Spring是由Rob Jonson租住和开发的一个分层的JavaEE/SE一站式(full stack)轻量级开发框架,他的核心思想是控制翻转(Inversion of Control IOC)和面向切面(Aspect Oriented Programming, aop)的编程,其中IoC是Spring的基础&#xf…

国标28181-2022 变更说明

此为国标28181协议的第3版本,变更调整较大:正式发布之后替代了原国标28181-2011协议和国标28181-2016版本的协议 此次参与修订的企业:公安部第一研究所,视频图像信息智能分析与共享应用技术国家工程实验室,国家信息中…

js正则校验特殊的不可见字符

背景 表单的输入框,用户可能从Excel或者其他地方直接复制粘贴,这时候提交到后端会导致获取的用户输入中包含一些特殊的不可见字符,比如tab键或者制表符等,这时需要在前端对用户输入做一些检验,检查是否存在不可见字符…

制作投票的链接制作投票链接的制作个投票链接

大家在选择投票小程序之前,可以先梳理一下自己的投票评选活动是哪种类型,目前有匿名投票、图文投票、视频投票、赛事征集投票等。 我们现在要以“摄影能力提升”为主题进行一次投票活动,我们可以在在微信小程序搜索,“活动星”投票…

LabVIEWCompactRIO 开发指南35 使用桌面执行节点

使用桌面执行节点 通常建议使用桌面执行节点来验证组件。由于它执行FPGA VI仿真模式,因此可以为包含目标资源(如I/O和存储器项目)的VI开发测试。本节介绍为组件测试设置桌面执行节点的步骤。 考虑一个以LabVIEW FPGA组件为该组件的示例&…