关于linux信号的知识点,我找到一篇博客写的非常好:https://www.cnblogs.com/hoys/archive/2012/08/19/2646377.html 本篇博客主要是为了加深自己的理解,并且在上篇博客的基础上做一些扩充,有可能会有说的不对的地方。 具体与信号相关的资料可以用输 ...
分类:
系统相关 时间:
2021-02-18 13:08:04
阅读次数:
0
数值稳定性和模型初始化 目标:深度学习模型的数值稳定性问题以及模型参数的初始化方法。 深度模型有关数值稳定性的典型问题是衰减(vanishing)和爆炸(explosion)。 衰减和爆炸 当神经网络的层数较多时,模型的数值稳定性容易变差。假设一个层数为$L$的多层感知机的第$l$层$\boldsy ...
分类:
其他好文 时间:
2021-02-17 15:10:01
阅读次数:
0
深入理解gradle中的task 简介 在之前的文章中,我们讲到了如何使用gradle创建一个简单的task,以及task之间怎么依赖,甚至使用了程序来创建task。在本文中,我们会更加深入的去了解一下gradle中的task。 定义task 定义一个task可以有很多种方式,比如下面的使用stri ...
分类:
其他好文 时间:
2021-02-17 15:03:41
阅读次数:
0
浅拷贝就是生成一个新的 内存空间,把已有的赋值到新的里面去,例如: let a = {} let b = {A:'xin'} 然后循环的把b里面的内容一个在a中产生 深拷贝:let b = {A:'xin',b:[60, 70]} 由于浅拷贝只是把key的值赋值过去,但是如果b是数组或者还是一个对象 ...
分类:
其他好文 时间:
2021-02-17 14:51:05
阅读次数:
0
Java 基础语法 标识符和关键字 Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 所有标识符都应该以字母、美元符或下划线组成 关键字: abstract assert boolean break byte case catch char class const conti ...
分类:
编程语言 时间:
2021-02-17 14:44:19
阅读次数:
0
AcWing 848. 有向图的拓扑序列 用BFS来写拓扑,以前还真没想过这个思路 之前用的都是深搜找拓扑序 依然是正常用数组实现一个邻接表,然后用数组模拟队列,从入度为0,即d[i] == 0的点开始搜索 用数组模拟队列的原因是为了最后方便直接输出拓扑序,就不用另开一个数组专门存储了 代码中的几个 ...
# java学习阶段一 运算符 ## 介绍 略 ## 基本知识 * 算术运算符(和数学一样 先乘除后加减 优先括号) 加减乘 除(/) 求余数(%) 自增自减 ++ -- * 赋值运算符 变量的赋值就是 = 将右边赋值给左边 x += n >> x = x + n -= *= /= %= 也是以此类 ...
分类:
编程语言 时间:
2021-02-16 12:24:18
阅读次数:
0
条件运算符与条件表达式 通过表达式1 的真假来输出表达式的结果 如果表达式1是真,输出表达式2的结果,else 输出表达式2的结果 条件表达式的优先级 条件表达式的优先级高于赋值运算符,低于逻辑运算符。 ...
分类:
其他好文 时间:
2021-02-16 12:19:37
阅读次数:
0
快速入门 基本语法 JavaScript的语法和Java的语法类似,每个语句以;结束,语句块用{...}。但是JavaScrip并不强制要求在每个语句的结尾加;,浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上;。 例如,下面的一行代码就是一个完整的赋值语句: var x = ...
分类:
编程语言 时间:
2021-02-16 12:00:30
阅读次数:
0
Paddle Inference原生推理库 深度学习一般分为训练和推理两个部分,训练是神经网络“学习”的过程,主要关注如何搜索和求解模型参数,发现训练数据中的规律,生成模型。有了训练好的模型,就要在线上环境中应用模型,实现对未知数据做出推理,这个过程在AI领域叫做推理部署。用户可以选择如下四种部署应 ...
分类:
其他好文 时间:
2021-02-16 11:43:17
阅读次数:
0