- 博客(82)
- 资源 (4)
- 收藏
- 关注
原创 Python 常用库:tqdm
tqdmtqdm 是一个快速,可扩展的 Python 进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm (iterator)。使用 pip 就可以安装。pip install tqdm用例一:tqdmtqdm (list) 方法可以传入任意一种 list, 比如数组import timefrom tqdm import tqdmfor i in tqdm(range(1000)): #do something tim
2021-02-09 14:59:37
1361
1
原创 国科大 - 自然语言处理(刘洋)- 期末复习
Content文章目录20201231LM分词最大匹配算法最短路径法(最少分词法)句法分析Chart Parsing???? 9.4 CYK 分析算法???? 9.5 概率上下文无关文法9.6 PCFG 的三个问题第一个问题:内向概率第一个问题:外向概率第二个问题:Viterbi 算法第三个问题:参数估计???? 9.8 短语结构分析方法评估9.10 依存句法分析表示方法依存句法分析方法**决策式的 (确定性的) 分析方法 (deterministic parsing)**实现一个依存句法分析器9.11
2021-01-04 10:12:40
6250
原创 国科大 - 高级人工智能(沈华伟等)- 期末复习 - 试卷
历年考点20162017201820192020简答题蚁群、粒子蚁群、粒子蚁群、粒子蚁群、粒子简答题A* 最优性BPGAN感知机BPBP激活函数简答题语义网络谓词逻辑表示模糊表示模糊表示归结不到长城非好汉模糊表示KB 归结模糊表示FOL 转 CNF应用题感知机BPDBM传教士传教士RNN 原理RNN 设计 NMT应用题TransactionFOL 转 CNF永不停机归结Forward ChainA* 归结
2021-01-04 09:45:27
3003
原创 国科大 - 模式识别与机器学习(黄庆明等)- 期末复习 - 试卷
文章目录历年考点题型选择题练习真题链接历年考点201520162017201820192020偏差方差分解EM 求解 GMMEM 求解 GMMEM 算法求解GMM & K-means 异同聚类算法选择聚类选择势函数势函数线性判别:系数Fisher 原理逻辑回归Fisher 原理LR 原理Fisher 和 Bayes 的等价AdaBoostAdaBoost errAdaBoostAd
2021-01-04 09:28:22
15210
5
原创 MLE v.s. MAP —— ERM vs. SRM
致谢兰艳艳老师!(Course Link:https://www.bilibili.com/video/BV1Nx411L7Rp?from=search&seid=1678401621703527940)Probabilistic Explanation: MLEMinimizing sum of square error is the same as maximum likelihood solution under a Gaussian noise model.Assume that yy
2020-12-20 13:49:19
318
原创 Python 项目自动生成当前项目的 requirements 文件
使用 pip freeze$ pip freeze > requirements.txt这种方式是把整个环境中的包都列出来了,如果是虚拟环境可以使用。通常情况下我们只需要导出当前项目的 requirements.txt,这时候就推荐 pipreqs 了使用 pipreqs这个工具是个好帮手,可以通过对项目目录的扫描,自动发现使用了那些类库,自动生成依赖清单,只生成项目相关的依赖到 requirements.txt安装pip install pipreqs使用使用也很简单 pipr
2020-12-14 23:44:40
2330
原创 Pytorch(5):损失函数
文章目录Loss Functions in PytorchL1LossMSELossCrossEntropyLossCTCLOSSNLLLossPoissonNLLLossKLDivLossBCELossBCEWithLogitsLossMarginRankingLossHingeEmbeddingLossMultiLabelMarginLossSmoothL1LossSoftMarginLossMultiLabelSoftMarginLossCosineEmbeddingLossMultiMarginLo
2020-09-28 09:57:13
1826
原创 Pytorch(4):权值初始化
参考:https://blog.youkuaiyun.com/oldmao_2001/article/details/102895144文章目录权值初始化xavier方法与Kaiming方法常用初始化方法(十种四大类)损失函数PyTorch的损失函数1、nn.CrossEntropyLoss2、nn.NLLLoss3、nn.BCELoss4、nn.BCEWithLogitsLoss权值初始化在深度学...
2020-09-28 09:56:21
868
原创 《系统工程理论与实践》Latex 模板使用教程
模板下载地址:http://www.sysengi.com/CN/column/column199.shtml能得到一个 model2019.tex 文件。按期刊官网的要求,要使用 CTeX(重装 N 次后,我终于明白 Tex Live 无法解决这个模板),因此首先要安装 CTeX。CTeX 官网:http://www.ctex.org/CTeXDownload我们下载 Full 版本,安装即可。安装成功后,可以在最近添加那里找到 TeXWorks,运行这个软件,打开从期刊官网下载的模板。
2020-06-11 13:34:58
6356
26
原创 Pytorch(3):Layers
文章目录Convolution layers 卷积层nn.Conv2d 卷积nn.ConvTranspose 转置卷积Pooling Layer 池化层nn.MaxPool2dnn.AvgPool2dnn.MaxUnpool2dLinear Layer 线性层nn.Linear[Activation Layer 激活函数层](https://pytorch.org/docs/stable/nn.h...
2020-03-18 17:06:29
1851
原创 Pytorch(2):模型搭建与 Module Container
文章目录如何搭建一个神经网络模型nn.ModuleModule ContainerSequentialModuleListModuleLDict模型容器总结如何搭建一个神经网络模型再看看 Pytorch API 的 torch.nn 部分模型构建有两要素,一是构建子模块,二是拼接子模块。构建子模块就是从torch.nn中找到想要的layer,最终通过前向传播 把这些layer拼接在一起...
2020-03-18 14:43:03
764
原创 理解前向传播、反向传播(Backward Propagation,BP)
文章目录前向传播反向传播一个复杂的例子Patterns in Backward Flow前向传播、反向传播并不是什么高深的数学知识,事实上,这些我们在大一的高数课程上就学了,只是到了神经网络这里套了个新名词而已。那么什么是前向传播、反向传播呢?这里先说结论:前向传播是为反向传播准备好要用到的数值,反向传播本质上是一种求梯度的高效方法。前向传播在正式介绍前向传播前,先简单介绍计算图(Comp...
2020-03-17 13:13:27
14420
2
原创 Pytorch(1):张量创建、常用操作总结
https://blog.youkuaiyun.com/qq_35012749/article/details/88235837https://blog.youkuaiyun.com/sherpahu/article/details/95935845Tensor创建依据 data 创建张量,data 可以是 list、ndarraytorch.tensor(data, dtype=None, devic...
2020-03-16 20:36:17
1572
原创 Pytorch(1+):layout=torch.strided 意味着什么?理解 torch.layout
Pytorch 中 零矩阵的定义torch.zeros(*sizes, out=None, dtype=None, layout=torch.strided, device=None, requires_grad=False)可以看到默认layout=torch.strided,事实上,Pytorch 中很多函数都可以看到这个参数。那么,什么是 la...
2020-03-16 19:39:38
2084
1
转载 NVIDIA-SMI系列命令总结
转载自:https://blog.youkuaiyun.com/handsome_bear/article/details/80903477添加链接描述文章目录1 NVIDIA-SMI介绍2 NVIDIA-SMI命令系列详解2.1 nvidia-smi2.2 nvidia-smi -q2.3 设备修改选项2.4 nvidia-smi dmon2.5 nvidia-smi pmon2.6 [nvidia-s...
2020-03-03 13:54:05
2108
原创 Windows+Typora+PicGo+SM.MS图床打造博客神器
振奋人心的消息,Typora 的 Windows 版终于支持自动上传图床了!!????????无数个夜以继日的盼望。折腾了一早上,新技能 get ✔第一步:打开设置。可以看到,Typora 提供了三个选项,我选用的是 PicGo 软件。第二步,下载 PicGo(app)下载地址:http://github-mirror.bugkiller.org/Molunerfinn/PicGo/rel...
2020-03-01 11:49:25
977
原创 KMP
入门:https://blog.youkuaiyun.com/starstar1992/article/details/54913261阮一峰:http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.htmlnextval:https://blog.youkuaiyun.com/weixin_4202663...
2020-02-28 18:33:37
305
原创 一文详尽混淆矩阵、准确率、精确率、召回率、F1值、P-R 曲线、ROC 曲线、AUC 值、Micro-F1 和 Macro-F1
文章目录二分类的评价指标一、混淆矩阵与 TP、TN、FP、FN二、准确率、精确率、召回率、F1值三、P-R 曲线四、ROC 曲线、AUC 值五、P-R曲线和ROC曲线有什么区别,如何选择?多分类的评价指标Reference二分类的评价指标对于二分类问题,机器预测的和实际的还是会有所偏差,所以我们引入以下几个概念来评价分类器的优良。一、混淆矩阵与 TP、TN、FP、FN混淆矩阵 ...
2020-02-21 21:06:41
7681
1
原创 百度词库bdict、搜狗细胞词库scel 转 txt 格式
文本处理中的分词步骤要 load 用户自定义词典,我想到了输入法的词库,于是有了以下需求:百度词库bdictimport structimport binascii class Baidu(object): def __init__(self, originfile): self.originfile = originfile self.lef...
2020-02-06 14:11:15
5630
4
原创 一张图看懂:左倾 & 右倾;左派 & 右派; 左翼 & 右翼
左派和右派属于大的分类,分别代表社会主义和资本主义。左右翼为右派的子分类,左右倾为左派的子分类。简单来说,左派是指站在地位比较低的阶级一边的人,主要是支持无产阶级和小资产阶级利益;右派是指站在地位比较高的阶级一边的人,代表大资产阶级利益。...
2019-12-10 14:27:11
36470
3
原创 Acrobat 配置 PDF阅读背景 护眼色 读Paper更轻松
一、工具栏处右键二、更换背景这个功能是如此重要,于是我选择把它置顶三、自定义颜色推荐的配色方案:=== ESL ===护眼绿:64 80 200清新绿:85 123 205=== RGB ===杏仁黄 #FAF9DE RGB(250, 249, 222) 秋叶褐 #FFF2E2 RGB(255, 242, 226) 胭脂红 ...
2019-11-28 00:36:36
6750
2
原创 5 分钟图解 磁盘的结构(盘片、磁道、扇区、柱面)
文章目录磁盘的结构盘片磁道、扇区柱面磁盘的物理地址磁盘的结构盘片一个磁盘(如一个 1T 的机械硬盘)由多个盘片(如下图中的 0 号盘片)叠加而成。盘片的表面涂有磁性物质,这些磁性物质用来记录二进制数据。因为正反两面都可涂上磁性物质,故一个盘片可能会有两个盘面。磁道、扇区每个盘片被划分为一个个磁道,每个磁道又划分为一个个扇区。如下图:其中,最内侧磁道上的扇区面积最小,因此数据密度最...
2019-11-23 18:51:28
47612
18
原创 import sklearn 时,出现 ImportError: DLL load failed: 找不到指定的模块。
出师未捷身先死啊!解决方案:添加相应的环境变量
2019-09-19 11:56:49
1648
1
原创 编码与调制
文章目录数字数据 → 数字信号模拟数据 → 数字信号数字数据 → 模拟信号数据:即要传送的信息。分 数字数据(离散的)和模拟数据(连续的)两种。信号:数据的电气或电磁表现。亦分 数字信号(离散的)和模拟信号(连续的)两种。我们要传输数据,但数据是不能直接传输的,必须转换成信号,即我们用信号来表示数据。而当我们要使用数据,是不能直接使用信号的,需把信号转换成数据。因此,我们有了数据和信号互...
2019-08-04 21:42:51
10399
2
原创 在 Windows 上安装和配置 Jupyter Lab 作为桌面级应用程序
什么是 Jupyter LabJupyter Lab 是 Jupyter notebook 的升级版,优点在这里不做赘述。一、安装 Jupyter Labpip install jupyterpip install jupyterlab安装完后,简单运行一下,在命令提示符模式下输入:jupyter lab --no-browser会显示:将 URL 在浏览器中打开即可OK...
2019-07-02 14:26:11
23007
2
原创 算法可视化 泪奔 超奈斯
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
2019-06-07 23:01:20
222
转载 递归和迭代的区别
原文 :https://blog.youkuaiyun.com/u011514810/article/details/52749183递归和迭代都是循环中的一种。简单地说,递归是重复调用函数自身实现循环。迭代是函数内某段代码实现循环,而迭代与普通循环的区别是:循环代码中参与运算的变量同时是保存结果的变量,当前保存的结果作为下一次循环计算的初始值。递归循环中,遇到满足终止条件的情况时逐层返回来结...
2019-05-27 20:53:21
235
转载 正态分布与超越函数
原文地址:https://blog.youkuaiyun.com/lyghe/article/details/80827812https://blog.youkuaiyun.com/HNUCSEE_LJK/article/details/86999897记忆正态分布公式超越函数e−x2e^{-x^2}e−x2在(-∞, +∞)上的定积分令 I=∫−∞+∞e−x2dxI=\int_{-\infty}^{+...
2019-05-20 10:54:49
1397
原创 pip3 常见用法总结
文章目录用法总览安装相关安装指定包的最新版安装制定包的指定版本移除指定包在 PyPI 上模糊查找相关包查看相关查看所有已安装的包查看指定包的相关信息freeze 的使用列出所有已安装包生成 requirements.txt 文件用法总览pip3 --helpUsage: pip <command> [options]Commands: install ...
2019-04-15 10:37:18
9038
原创 Python3 操作 YAML
文章目录YAML 格式合法性在线检测什么是 YAMLYAML 特点YAML 的数据结构1、map,字典2、list,列表3、scalar,标量字符串数值型布尔值Null时间日期数据类型转换数据结构嵌套1、map 嵌套 map2、map 嵌套 list3、list 嵌套 list4、list 嵌套 mapPython3 操作 YAML参考资料YAML 格式合法性在线检测http://www.ya...
2019-04-15 10:35:58
3881
原创 Project 的简单使用
文章目录总成型任务 & 子任务新建任务 & 修改任务资源管理 & 资源配备设置前置任务其他首先基于【软件开发】模板创建。总成型任务 & 子任务把鼠标放在任务名字是左部分,粗空心十字会变成左右箭头,此时,可左右拖动任务,以设置不同层次。新建任务 & 修改任务新建任务。有多种方式新建任务直接在任务列表最后双击空白处添加或在功能区点击新建任务...
2019-04-15 10:29:49
5915
1
原创 XML
文章目录什么是 XML?XML 与 HTML 的主要差异一个 XML 文档实例语法事项避免 XML 属性?什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 的设计宗旨是传输数据,而非显示数据XML 没有预定义的标签,需要自行定义标签。XML 与 HTML 的主要差异XML 不是 HTML 的替代,XML 和 HTML 为不同的目的...
2019-04-11 20:34:40
166
转载 Java 类之间的关系:泛化、依赖、关联、实现、聚合、组合
文章目录泛化依赖:关联(Association)聚合关系(Aggregation)组合关系(Composition)实现关系(Implementation)总结参考资料首先类之间的关系从宏观上可以分为:继承(泛化)、依赖、关联,而其中关联又有两种特例:聚合和组合,不过在 UML2.X 中聚合和组合视为成一种关系了。泛化• 泛化关系(Generalization)也就是继承关系,用于描述父类与...
2019-04-10 18:16:12
4130
转载 使用 IDEA 搭建一个简易的 servlet 程序
作者:Jeff丶Osmond来源:优快云原文:https://blog.youkuaiyun.com/jesonjoke/article/details/78276714版权声明:本文为博主原创文章,转载请附上博文链接!文章目录1、创建项目2、项目配置3、编写servlet程序4、运行程序1、创建项目打开 IDEA,选择创建项目,勾选 Web Application填写完毕,点击ne...
2019-04-08 21:06:26
1576
原创 【408 考研真题】大小端 & 边界对齐存储
文章目录一道 408 考研真题顺序存储的方式:大端法和小端法C 语言中的边界对齐存储参考资料一道 408 考研真题【答案】D【解析】从答案可以看出,先要将 273 转换成 16 进制。a = 273 = 0x00000111。其中,1 位十六进制数等于 4 位二进制数,而题目给出,按字节(1 字节 = 8 位)编址。又因为是采用小端存储,即先存放低位,内存图如下:对a来说,0x 00...
2019-04-08 05:49:32
7589
7
原创 海明码の编码と校验
文章目录海明码海明码不等式海明码海明码不仅能检错,还能纠错,即给出出错的位置。比如说,10010 在传输过程中因为噪音影响,接收端收到的是 10000。如果采用海明码,校验码会告诉你:第 001 位错了(从 0 开始,从右往左)。海明码不等式既然海明码能纠错,...
2019-04-06 23:39:32
860
原创 CPU时钟周期和时钟频率
就工作方式而言,CPU 分两种:同步 CPU 和异步 CPU。异步 CPU并不常见,用途广泛的是同步 CPU 。既然是同步 CPU,当然就需要有一个同步机制,或者说要有个“主管”来维护同步状态,不然你做一样,我做一样,没有统一协调,那不就乱套了?在计算机中,就是时钟发生器来完成这项工作——不停给芯片发送一个连续的脉冲信号,每一次脉冲到来,芯片内的晶体管就改变一次状态,让整个芯片完成一定任务。...
2019-03-30 23:22:37
34608
1
原创 ALU
文章目录什么是 ALUALU 的加法功能怎么实现的?输入和输出什么是 ALU算术逻辑单元(Arithmetic&logical Unit)是中央处理器(CPU)的执行单元,是所有中央处理器的核心组成部分。宏观上比喻,就是一个能做整数加减法的计算器。注意,这里有两个限制,一是整数,二是只能做加减法(当然,本质上,减法也是一种加法)。那怎么做乘除运算呢?答案就是,不断地加(或减)。那这...
2019-03-21 16:45:13
11888
2
原创 ARP 协议
〇、有关 ARP 协议ARP 协议:由 IP 地址获取与该 IP 地址绑定的 MAC 地址。ARP-A 协议:MAC → IPDNS 协议:IP → 域名,或域名 → IP。一、例一:同一局域网内两主机通信如图,假设主机1要给主机3发送一个 PDF 文件。1)首先,应用层:message,到了传输层,将message划分成报文段segment,再往下传。2)在网络层,需要封装源IP...
2019-03-16 23:14:29
352
原创 数字信号和模拟信号
模拟信号和数字信号模拟信号:简单来说就是,用电信号去模拟其他信号。电话、传真、电视信号都是模拟信号。如上图第一行。模拟信号具有连续的特点,可以表达丰富的数值信息,但在传播的过程中容易受到干扰,出现失真的情况。而数字信号是离散的。因为数字信号只用两种物理状态来表示0和1的(如上图的第二行),故其抗干扰能力比模拟信号强很多。当传输距离较远时,波形失真度一般较大,这时候我们可以通过中继器(即...
2019-02-27 00:29:26
15292
go1.13.windows-amd64.msi Golang 安装包,解压即可
2019-09-25
【无加密】《机器学习实战:基于Scikit-Learn和TensorFlow》高清中文版PDF+高清英文版PDF+源代码
2019-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人