- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 基于MindStudio的Pytorch离线推理
本教程所示例的任务是Ascend Pytorch离线推理,即对给定的已经训练好的模型参数和推理脚本,在Ascend 310/710和Tesla设备上进行推理应用。
2022-07-05 15:20:30
474
2
原创 git init与git init --bare详解
git init由于初识git时就用到了git init和git init --bare,并且他们都可以带有文件夹参数即git init newrepo,git init --bare newrepo。一直不太明白git初始化后文件的结构。git init在当前目录创建一个.git文件夹,内容如右图所示git init newrepo在当前目录创建newrepo文件夹,newrepo文件夹里面有.git文件夹,内容同上git init --bare在当前目录生成不带.g
2021-03-30 14:55:12
1181
原创 Python语言语法小trick合集
字符串操作1.网页链接换页:改变字符串中的某个数字(假如链接后几位是page=2)page = int(current_url.split('=')[-1]) + 1next_url = current_url.replace(current_url.split('=')[-1],str(page))2.将字符串列表合并为一个字符串:"".join(str_list)或者以下划线分隔:"_".join(str_list)Python join() 方法用于将序列中的元素以指定的字符连接
2020-09-02 19:52:40
184
原创 长短期记忆网络(LSTM)
长短期记忆网络(LSTM)1.LSTM介绍LSTM 表示长短期记忆网络,当我们的神经网络需要在记忆最近的事物和很久以前的事情之间切换时,LSTM 是非常有用的。2.RNN vs LSTMRNN存储的都是短期记忆,并不擅长长期记忆,LSTM增加了长期记忆的输入和输出。3.LSTM基础引入长期记忆块,它作为每一次预测的输入,并且在每次预测后都根据短期记忆,长期记忆和当前事件进行更新长期记忆和短期记忆。共三个输入和两个输出(短期记忆就是当前结点预测结果)。引入四个门:1、长期记忆进入遗忘门,忘记
2020-08-26 18:53:06
1249
原创 2020-08-06
卷积神经网络的提出来源于对生物视觉细胞的模仿。1968年Hubel和Wiesel的动物实验发现了视觉细胞会感应固定的形状或颜色,并且具有本地连接性,这和现在的CNN很相似。但是该视觉实验目前还是没有更高的进展,因此动物细胞结构对于人工神经网络的指导不再那么有力,所以说现在CNN的发展没有了teacher,它的出现都不是数学理论推导出来的,而现在神经细胞的研究滞后于CNN,导致CNN的发展没有一个明确的方向。https://www.sohu.com/a/209670141_100024677从这篇新闻
2020-08-06 11:19:44
125
原创 数据结构复习3---二叉树
0引言树的算法关键在于递归的思想。1树的相关术语术语意义结点(节点)包含数据域和指针域的一个结构结点的度结点拥有的子树数目叶子结点(终端)度为0的结点分支结点(非终端)度不为0的结点或有子树的结点树的度树内各结点的度的最大值子结点(直接后继结点)与当前结点直接相连的下一层结点父节点(直接前驱结点)与当前结点直接相连的上一个结点祖先结点(前驱结点)从根节点到当前结点途径的所有结点子孙结点(后继结点)当前结点的子树上的
2020-07-26 20:53:54
125
原创 数据结构复习2---栈和队列
0引言栈和队列是操作受限的线性表。它们可以完成特殊的功能。由于它们本质上属于线性表,所以相关操作函数比较相似。需要注意的是,队列一般使用循环队列,因此要注意掌握取模循环的运算方法。1栈1.1栈的结构体#define MaxLen 100 //最大容量typedef struct{ elementType data[MaxLen]; //存放栈元素 int top; //指示栈顶元素的位置}seqStack;1.2栈的运算实现初始化栈初始化栈顶为-1。void in
2020-07-26 16:54:19
177
原创 数据结构复习1---顺序表和链表
0引言此笔记方便快速复习数据结构的基本组成和基本操作,列出了易错点和重点。1顺序表顺序表的结构体顺序表是由一个数组和一个长度分量来实现的,需要注意的是,这个数组的长度是固定的常数。#define MaxLen 100 //最多100个元素typedef struct sList{ elementType data[MaxLen]; //定义存放元素的数组 int listLen; // 定义长度分量}seqList;顺序表的运算实现
2020-07-26 12:20:34
356
原创 tf.argmax的axis用法巧记
tf.argmax返回的是最大值的坐标,它与np的argmax是一样的。参数input:输入Tensor axis:0表示按列,1表示按行 name:名称 dimension:和axis功能一样,默认axis取值优先。新加的字段关于返回shape比较容易混淆,可以简单地记为axis指向输入input的shape的第几维,返回值的shape就是输入shape减去这一维如test = np.array([[1, 2, 3], [2, 3, 4], [5, 4, 3], [8, 7, 2
2020-07-20 17:35:43
275
原创 C语言指针深入分析
C语言指针深入分析学习前言指针的类型的作用指针数组和指针的指针学习前言指针是C语言的精髓,也是C语言的难点,一起加油鸭!指针的类型的作用参考C语言指针详解(经典,非常详细)指针本质上就是一个地址,占用的存储空间固定,一般为四个字节。很重要的一点是指针指向的只是数据的首地址,那么计算机如何知道这个数据具体有多长呢?答案是通过指针的类型来确定。换句话说,指针的类型的作用就是告诉计算机取数据的时候该从首地址开始取出多少个字节的数据。那么指针的两个关键属性就是:指针的数据和指针的类型前者提供首地址,
2020-07-15 12:00:58
212
原创 数据库技术课程复习6---MySQL语言(3)(多表查询---连接查询,嵌套查询,集合查询)
MySQL语言(多表查询---连接查询,嵌套查询,集合查询)0.学习前言1.连接查询1.1等值连接查询1.2自身连接1.3外连接1.4复合条件连接2.嵌套查询2.1嵌套查询概述2.2带有IN谓词的子查询2.3带有比较运算符的子查询2.4带有ANY(SOME)或ALL谓词的子查询2.5带有EXISTS谓词的子查询3.集合查询0.学习前言多表查询是最为实用的部分,值得好好学习掌握,一起加油鸭!1.连接查询1.1等值连接查询等值连接:连接运算符为=[例] 查询每个学生及其选修课程的情况SELEC
2020-07-12 11:38:41
258
原创 数据库技术课程复习5---MySQL语言(2)(单表查询)
MySQL语言(单表查询)0.学习前言1.语句格式2.选择表中的若干列3.选择表中的若干元组4.对查询结果排序5.使用集函数6.对查询结果分组0.学习前言单表查询理解起来是比较简单的,关键要注意格式化指令的使用方法,一起加油鸭!1.语句格式语句格式SELECT [ALL|DISTINCT] <目标列表达式> [,<目标列表达式>] …FROM <表名或视图名> [, <表名或视图名> ] …[ WHERE <条件表达式> ][ G
2020-07-12 10:15:29
394
原创 数据库技术课程复习4---MySQL语言(1)(表的创建,插入,修改,删除)
MySQL语言(表的创建,插入,修改,删除)0.学习前言1.数据库级别的操作指令2.表格级别的操作指令2.1创建2.2数据类型2.3查看表和表结构2.4删除表2.5修改表结构3.元组级别的操作指令3.1插入3.2修改3.3删除4.命令行测试记录0.学习前言从这一节开始,要开始写代码实战啦,一起加油鸭!1.数据库级别的操作指令输入mysql -u root -p 后,键入密码,进入后台系统。使用show databases;查看当前所有的数据库使用 create database databa
2020-07-11 20:47:13
528
原创 数据库技术课程复习3---关系代数
基本概念和E-R图0.学习前言1.传统的集合运算并(Union)差(Difference)交(Intersection)笛卡尔积2.专门的关系运算选择(Selection)投影(Projection)连接(Join)除(Division)3.练习题0.学习前言数据库技术是一门值得好好学习掌握的课程,一起加油鸭!1.传统的集合运算并(Union)将两个关系的元组做合并操作(去重)。运算前提条件:两者属性相同,即列相同差(Difference)第一个关系表减去第二个关系表中重复的元组。运
2020-07-11 19:55:42
1639
原创 数据库技术课程复习2---关系模型,三级模式结构和完整性约束
关系模型,三级模式结构和完整性约束0.学习前言1.关系模型关系模型里的基本概念术语对比用关系模型描述事件或行为关系数据模型的操纵2.数据库系统的三级模式结构3.关系的三类完整性约束外码**实体完整性****参照完整性****用户定义的完整性**0.学习前言数据库技术是一门值得好好学习掌握的课程,一起加油鸭!1.关系模型关系数据库系统采用关系模型作为数据的组织方式在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。关系模型里的基本概念(1)关系:一个关系对应通常说的一张表(2
2020-07-11 17:38:24
865
原创 数据库技术课程复习1---基本概念和E-R图
1.两大类数据模型数据模型分为两类(分属两个不同的层次)(1)概念模型概念模型也称信息模型,它是按用户的观点来对数据和信息建模,用于数据库设计。 可以是非形式化的自然语言描述,或半形式化的E-R图描述。(2)逻辑模型和物理模型逻辑模型主要包括网状模型、层次模型、关系模型、面向对象模型等,按计算机系统的观点对数据建模,用于DBMS实现。属于形式化的语言描述。物理模型是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法。2.客观对象的抽象过程—两步抽象
2020-07-11 16:05:24
761
原创 为什么单片机只有可以整除8的特殊寄存器能够位寻址?
这个问题困扰了我很久,上课没有好好听,网上搜别人讲的都是模模糊糊没有给出具体的原因。我只好大胆猜想了。(以下是我的猜想,如果有错误,请指正)我有一个猜测,就是这些寄存器就是被设计成可以位寻址的,被8整除只是为了好记。我想了一下位寻址的实现方式,既然是内部,只有8个地址线,而要精确到位的话,就只能寻址256位。而位寻址区占了128位,剩下128位,刚好给剩下的80H~FFH中能整除8的16个...
2020-04-27 19:14:39
2579
7
原创 普林斯顿体系结构与计算机配件的关系
冯诺依曼、普林斯顿体系结构:输入输出设备不用说了吧。CPUCPU包括控制器和运算器。存储器这里的存储器实际上就是我们现在所说的内存。在学习单片机的时候,这个存储器可能是ROM,也可能是RAM,还可以扩展,但它一直都是半导体存储器件,属于直接与CPU交换数据的内存。下面的设备不在冯诺依曼体系结构图里硬盘而我们现在的硬盘则是磁性存储器件,它的读取速度比半导体存储器件要慢很多,并且它...
2020-04-22 18:12:43
415
1
原创 pip和anaconda的一些经验
关于pip和conda的关系conda是环境和包管理器。应该比pip强一些。参考关于python和anacondaAnaconda可以取代Python,安装Anaconda后不用再装Python。Anaconda已经集成了Python环境。如果计算机上已经安装了 Python,再安装Anaconda,这不会有任何影响。实际上,脚本和程序使用的默认 Python 是 Anaconda 附带...
2020-02-08 23:06:26
860
原创 fit()训练日志信息history源码分析
fit_generator()的返回值是这个model.history,事实上他就是一个普通的回调函数。在fit_generator()方法中,自动加入了一个回调函数History(),并且这个Histor()是默认参数的。 # prepare callbacks model.history = cbks.History() _callbacks = [cbks.BaseLogg...
2020-02-05 11:58:08
1278
原创 寻找最优初始学习率-Keras实现
如何找到最优初始学习率参考知乎某大牛的回答,原链接为:如何找到最优学习率经过了大量炼丹的同学都知道,超参数是一个非常玄乎的东西,比如batch size,学习率等,这些东西的设定并没有什么规律和原因,论文中设定的超参数一般都是靠经验决定的。但是超参数往往又特别重要,比如学习率,如果设置了一个太大的学习率,那么loss就爆了,设置的学习率太小,需要等待的时间就特别长,那么我们是否有一个科学的办法...
2020-02-04 14:37:30
1988
原创 用Git命令行找回之前的代码
git log查看更改历史复制想要恢复的时间的代码字符串sgit reset --hard s(刚才复制的s)git reflog 查看s之前的版本信息
2019-07-05 17:37:56
1393
原创 数据库课堂笔记---查询
% 匹配多个任意字符_ 匹配单个任意字符mysql> select sname,sno,ssex from student where sname like '刘%';+--------+-------+------+| sname | sno | ssex |+--------+-------+------+| 刘七 | 95006 | 女 || 刘三姐 | 9...
2019-06-05 21:05:01
183
原创 数据库---表的创建与属性修改
显示指令show databases;//显示所有数据库show tables;//显示当前库下所有的表show create table tableName;//显示tableName这张表的属性select * from tableName;//显示tableName这张表所有的元组describe tableName;//显示tableName这张表的属性创建表创建//创建s...
2019-06-03 15:52:39
3051
原创 中心策略tactic
作为决策模块的总的父类,它相当于电脑的主板,控制各个模块的运作,虽然这一块不能改,但了解它的流程也是很重要的。重要的属性 - private Tactics parentTactics; - private List&lt;AbstractModule&gt; modules; - private List&lt;ExtAction&gt; modulesExtAction; - pri...
2018-12-28 20:17:27
262
原创 运输行为
目录1开始2.1车上有人3.1车上的人已死或未受伤3.2车上的人受伤4.1目标不存在或者车上的人就是目标5.1当前位置就是避难所5.2当前位置不是避难所4.2目标是区域5.1救护车和目标处于同一位置5.2不在同一位置4.3目标是人类5.1该人类存在5.2该人类不存在2.2车上没有人3.1需要休息3.2不需要休息4.1目标是人5.1在同一位置5.2不在同一位置4.2目标是建筑4.3目标是路障总体来...
2018-12-13 21:53:36
207
原创 关于属性的一些问题
position表示实体当前位置实体的ID,这个值在不断变化;而每个实体自身的ID自始至终不会改变。positionhistory存储该实体经过的实体列表,但我发现有些实体这个属性没有被定义关于建筑的属性,有一个名为edge的结构,推测应该是存储建筑所占面积的坐标表示形式。每一个建筑作为一个实体占地图中很大一部分,与之相似的还有道路实体,问题是它们是如何划分的,相邻两实体之间划分的规则是什么...
2018-12-13 20:37:15
116
原创 WorldInfo基础作用
目录属性作用以下是wi在外部常用的方法,我们可以通过它得到以下信息:WorldInfo类属性世界信息类包括世界模型,变化控制结构,周期记录器。有新增了其特有的rollback private StandardWorldModel world; private ChangeSet changed; private int time; private Map&amp;lt...
2018-12-08 09:55:46
370
原创 ChangeSet的一些说明
三个属性 private Map<EntityID, Map<String, Property>> changes; private Set<EntityID> deleted; private Map<EntityID, String> entityURNs;changes 存储改变量,key为实体的ID,value为实...
2018-12-07 19:51:16
3062
原创 关于WorldModel的一些说明
WorldModel接口public interface WorldModel&amp;lt;T extends Entity&amp;gt; extends Iterable&amp;lt;T&amp;gt; { void addWorldModelListener(WorldModelListener&amp;lt;? super T&amp;gt; var1);//设置监听 void r
2018-12-07 19:27:19
1072
拉扎维集成电路部分作业手写答案.pdf
2020-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人