自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [c++规范]:Google Runtime Int

[c++规范]:Google Runtime Intconsider replacing ‘unsigned long long’ with ‘uint64’​ 最近在用clang-tidy检查代码规范时,报了一个Google-Runtime-Int的error:​ 查了一下资料,原因应该时clang-tidy的代码检查,应用了google-runtime-int规范,具体的规范链接在: Google RunTimeInt 。具体的想法:尽量不适用long、unsigned这类标识符,而是使用int

2021-02-01 17:15:30 373

原创 强化学习: 贝尔曼方程与马尔可夫决策过程

强化学习: 贝尔曼方程与马尔可夫决策过程一、简介贝尔曼方程和马尔可夫决策过程是强化学习非常重要的两个概念,大部分强化学习算法都是围绕这两个概念进行操作。尤其是贝尔曼方程,对以后理解蒙特卡洛搜索、时序差分算法以及深度强化学习算法都至关重要。这篇文章主要介绍贝尔曼方程。常用的资料:《Reinforcement Learning: An Introduction》 author: Richard S.Sutton and Andrew G.BartoUCL Course: https://www.dav

2020-12-18 21:06:07 3524 3

原创 clickhouse源码安装(无sudo权限,gcc、cmake、ninja源码安装)

ClickHouse 源码安装 (无sudo情况下,gcc,cmake,ninja源码安装)简介​ 由于工作和学习的需要,需要使用clickhouse数据库。如果只是限于日常的简单使用,那么不需要源码安装;如果涉及到对clickhouse的改造和开发,则必须要利用源码安装。而且限制于个人的身份,很难去获取sudo权限,因此安装各种软件就会收到限制。下面就介绍一下,非sudo权限下源码安装clickhouse的全部过程。gcc安装​ clickhouse支持的gcc版本为10.0以上,而大部分linu

2020-12-16 16:02:01 2546

原创 强化学习:强化学习简介

强化学习:强化学习简介一、简介​   由于工作和研究的需要,不得不接触一部分的强化学习课程。而强化学习系列大部分原理都涉及到相当多的数学原理,啃起来也比较麻烦。我在学习的过程中,也是参考了多方资料,整个系列看下来,深感只有真正动手coding才能理解到强化学习的精髓吧。但碍于时间的限制,我并没有真正的去动手编程,而是粗略的去阅读了别人的源码,这一部分欠缺,等日后有时间了再补上去。​   常用的资料:​   《Reinforcement Learning: An Introduction》 autho

2020-12-15 19:35:27 420

原创 XLNet模型

你真的懂XLNet吗?一、概述​ 近日,随着GPT-3模型的新鲜出炉,NLP领域似乎正朝着“烧钱+烧数据”的方向一去不返。从18年的BERT,到19年XLNet,再到如今的GPT-3,烧钱模式愈演愈烈,NLP似乎已经不适合穷人研究了,调参侠的生存空间被严重挤压。尽管如此,在如今开口不提BERT就不好意思说自己是NLPer的时代,我们还是很有必要对这些模型进行深入的了解的。本文主要是借着课程需要的契机,非常非常非常非常详细的介绍XLNet模型。至于XLNet的源码,看情况考虑是否阅读。二、背景知识​

2020-06-18 19:08:57 1304 4

原创 字节跳动面经(已收到offer)

情况说明本人系非985非211渣硕,目前研一,学分修够,想找一个日常实习。在牛客网上投了很多简历,也面试很多的公司,最终选择了字节跳动。面试情况阿里巴巴阿里巴巴面试的是达摩院,做命名实体识别,面试方式是电话面试。这个工作对我来说特别吸引人,因为我之前就是做命名实体识别的。但是,达摩院那么要求我至少实习一年,所以只能遗憾了。阿里巴巴感觉很重视过往的实习经验,会针对你做的项目深度挖掘:...

2020-04-13 11:20:47 7477 16

原创 文本相似度相关工作调研(二)

《Short Text Similarity With Word Embeddings》论文解释一、概要​ 本文主要介绍基于词嵌入的短文本相似度计算方法。相比较于其他方法,这种方法的特点在于:几乎不需要任何外部知识(例如不需要语法分析等)不需要手工构造特征此方法计算的是语义相似度,并不是语法或者词型相似度(另一篇文章中提高到LCS、编辑距离等)能够利用多种方式、多种语料获得的词向量(...

2019-11-13 14:20:56 443

原创 文本相似度相关工作调研(一)

A Survey Of Text Similarity Approach(本文翻译自上述文献)方法分为四种string-based,corpus-based,knowledge-based,Hybrid Similarity MeasureIntroduction:​ lexical similarity: string-based​ semantic similarity: cor...

2019-11-12 17:15:10 582

原创 有效集算法python实现

本文实现python版本的有效集算法,有效集算法的原理暂不介绍。# coding=utf-8# 有效集算法实现,解决二次规划问题# min 1/2x.THx+c.Tx# s.t. Ax>=bimport numpy as npclass Active_set(object): def __init__(self, H, c, A, b): self.H...

2019-10-16 23:29:14 1869 2

原创 单纯形法python实现

单纯形法介绍详见我的另一篇文章https://blog.csdn.net/cpluss/article/details/100806516python代码# coding=utf-8# 单纯形法的实现,只支持最简单的实现方法# 且我们假设约束矩阵A的最后m列是可逆的# 这样就必须满足A是行满秩的(m*n的矩阵)import numpy as npclass Simplex(o...

2019-10-16 23:23:43 5755

原创 单纯形法解释

单纯形法的理解理解单纯形法之前必须要知道一下若干定理或者知识。对于Ax=b,A:m∗n,x:n∗1,b:n∗1Ax=b,\quad A:m*n,\quad x:n*1,\quad b:n*1Ax=b,A:m∗n,x:n∗1,b:n∗1,可以写成下列形式:Ax=(A1,A2,...An)(x1x2...xn)=A1x1+A2x2+...+Anxn=bAx=(A^1,A^2,...A...

2019-09-13 17:15:28 39757 5

原创 PyTorch系列(3):tensor生成操作大全

下面参数中的省略号代表dtype、requires_grad等常规参数。一、torch.tensor(data, dtype=None, device=None, requires_grad=False, pin_memory=False) → Tensor1、用data创建一个tensor2、torch.tensor会从data出复制数据,意味着生成的tensor不会和data共享内存(...

2019-05-16 16:44:03 12132

原创 PyTorch系列(2):tensor操作大全

torch.is_tensor(obj):判断obj是否是tensor类型import torchx = torch.randn(1,2)y = x.numpy()print(torch.is_tensor(x))print(torch.is_tensor(y))TrueFalsetorch.is_storage(obj): 判断obj是否是pytorch storage 对象...

2019-05-16 14:45:15 1488

原创 Pytorch系列(1):torch.gather()

torch.gather作用:收集输入的特定维度指定位置的数值参数:input(tensor):   待操作数。不妨设其维度为(x1, x2, …, xn)dim(int):   待操作的维度。index(LongTensor):   如何对input进行操作。其维度有限定,例如当dim=i时,index的维度为(x1, x2, …y, …,xn),...

2019-05-16 11:43:46 49430 9

原创 xshell + zsh终端乱码解决

待解决的问题1、xshell安装zsh之后,控制台不显示箭头,而显示问号,如图所示。2、xshell显示中文乱码解决办法无论是中文乱码还是箭头显示问题,其实质都是xshell的默认设置问题:不支持非ascii编码,也导致了字体显示错误,因此需要设置字体格式。方法如下:1、打开“文件”->“属性”:2、点击上图中的“终端”,在“编码”选项中选择UTF-8编码。3、点击确定,...

2019-05-10 11:19:08 3047

原创 计算所考研复试

计算所考研复试本人参加19年计算所考研360+,专业课为863,计算所复试分数线为322.\quad\quad简单说一下结果吧,本科哪里的就不说了,成功上岸,但不太理想,不想再提了。\quad\quad我报的是计算所网数实验室,绝对热门实验室,据我所知的热门实验室还有网技、前瞻、智信和体系结构\quad\quad初试什么的就不说了,说一下面试吧。\quad\quad面试分两天进行,开始的...

2019-03-27 21:36:42 4526 6

原创 CRF代码及实现原理(二)

主要介绍CRF代码实现代码来源:pytorch官网代码链接: https://pytorch.org/tutorials/beginner/nlp/advanced_tutorial.html配合另一篇文章讲解,看此篇之前,最好看一下另一篇文章(CRF原理以及维特比解码),看完之后会很容易理解另一篇文章链接:https://blog.csdn.net/cpluss/article/det...

2019-03-26 17:38:39 5303

原创 CRF代码实现及原理(一)

CRF:条件随机场(Conditional Random Field)什么样的问题需要CRF模型如果我们的数据是一个序列,后面的结果受到前面结果的影响,此时就需要我们使用CRF模型。例如,我们假设把一个人的日常生活拍成照片,而一张张着嘴的照片我们无法判断他是吃饭还是在唱歌(or 其他),但是如果这张照片之前有其他照片显示为餐桌、米饭等,我们则基本可以判定他在吃饭;如果显示为ktv,则基本可以判...

2019-03-26 16:51:23 9927 1

原创 EM算法详解

EM Expectation-Maxium详细推导参考:https://www.cnblogs.com/pinard/p/6912636.htmlEM算法想要解决的问题我们想要求解模型的未知参数,一般可以利用极大化模型的对数似然函数。但是有的问题不仅模型参数未知,而且还存在其他的未知的隐含数据,这个时候就不能直接利用极大化似然函数了。这个时候,我们的思路是,对于两种未知变量(待求的模型参数...

2019-03-26 12:39:16 390

原创 Bert代码详解(二)

这是bert的pytorch版本(与tensorflow一样的,这个更简单些,这个看懂了,tf也能看懂),地址:https://github.com/huggingface/pytorch-pretrained-BERT主要内容在pytorch_pretrained_bert/modeling文件中。由于这几天要参见计算所复试,超级紧张,所以先把草稿贴在这里,复试过了再加以完善!!!嘤嘤...

2019-03-12 12:30:08 6966 2

原创 Bert代码详解(一)

这是bert的pytorch版本(与tensorflow一样的,这个更简单些,这个看懂了,tf也能看懂),地址:https://github.com/huggingface/pytorch-pretrained-BERT 主要内容在pytorch_pretrained_bert/modeling文件中。由于这几天要参见计算所复试,超级紧张,所以先把草稿贴在这里,复试过了再加以完善!!!嘤嘤...

2019-03-12 12:23:09 29301 39

原创 PostgreSql数据库学习(二)

以下笔记根据中科院陈世敏老师PPT整理得到关系模型与SQL一、表1、表的列是一个属性,有明确的数据类型,整形、日期等。必须是原子类型,不能够进一步分割。列数称为度。2、表的行一条记录,一条记录是一个详细信息,例如一个学生的姓名、ID等等。记录的条数称为基。3、表是记录的集合,记录之间是无序的4、foreign key:是另一个表的primary key。唯一确定另一个表的一...

2019-01-14 12:39:42 480

原创 PostgreSql数据库学习(一)

以下笔记根据中科院陈世敏老师PPT整理得到,侵删。以下命令均不区分大小写,除了名字。1、以下所讲为ER模型,Entity-Relation Model。4、实体:现实世界的对象实体集,相似实体的集合,实体集之间可以有交集一个实体集的每个实体都有相同的属性,属性的取值范围是一个值域 5、键是一个属性或多个属性的集合;可以唯一确定一个实体的属性集;(实体集中两个不同...

2019-01-14 10:43:15 1153

原创 Self-attention

一、背景 本人在阅读大神文章《Attention is all you need》的过程中,遇到了有关attention方面的内容,尤其是对于self-attention方面的内容饶有兴趣,于是做了许多调查,下面是我的一些总结。二、基本知识 1、Attention Mechanism 本文主要讲解Self_attention方面的...

2018-12-28 19:43:20 21559 8

原创 卷积层以及池化层的输出维度

在学习tensorflow时,总是对各种各样的参数烦的死去活来,尤其是卷积核的长宽高步长什么的,特别“迷人”。因此本人搜索了很多的资料,进行了综合,并加上了自己的理解,供大家学习参考。一、输入的四个维度1)batch_size:说白了,就是图片的个数。2)height/weight:图片的高和宽。3)channels:图片的通道数,黑白照片就是1,RGB就是3。例如我们的输入是...

2018-08-15 20:28:57 10875 3

原创 计算机网络实验系列(总)

一、 本文是我博客计算机网络实验系列的综合。每篇博客都有对应的github地址(里面有源码和相关的实验报告)。由于时间仓促,这一系列的博客全是由图片复制粘贴组成,但绝对原创,以后根据时间情况考虑是否更新。(同时不保证绝对正确QAQ,若读者发现错误,还望指正)。二、遇到github上的源码压缩包损坏,请私信我或者在博客下方留言,我一定补发。三、系列汇总1)、计算机网络实验系列一...

2018-08-14 09:52:17 6519 2

原创 计算机网络实验系列十一:TCP可靠传输实验三

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git...

2018-08-14 09:50:49 820 2

原创 计算机网络实验系列十:TCP可靠传输实验二

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git...

2018-08-13 20:11:58 977

原创 计算机网络实验系列九:TCP可靠传输实验一

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git...

2018-08-13 19:59:27 1615

原创 计算机网络实验系列八:网络路由实验二

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git...

2018-08-13 19:26:41 975

原创 计算机网络实验系列七:网络路由实验一

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git...

2018-08-13 19:21:18 1895

原创 计算机网络实验系列六:网络地址转换实验

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git ...

2018-08-13 18:59:15 2320

原创 计算机网络实验系列五:高效IP路由查找实验

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git ...

2018-08-13 18:52:07 1090 1

原创 计算机网络实验系列四:路由器转发实验

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git ...

2018-08-13 18:33:15 2015 2

原创 计算机网络实验系列三:生成树机制实验

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git ...

2018-08-13 18:17:41 2160 5

原创 计算机网络实验系列二:交换机转发实验

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:https://github.com/guojiantao/NetWork.git ...

2018-08-13 18:09:40 2205

原创 计算机网络实验系列一:socket应用编程实验

一、由于时间原因只能贴出图片,若有问题,可留言。如果遇到github上出错或压缩包损坏,请留言。实验代码和报告:链接:https://pan.baidu.com/s/1ZifaKKcwJYaAWiY7s23uRA 密码:6k7g ...

2018-08-13 17:34:26 7540 5

原创 InferSent——有监督的语句嵌入模型

目录 一、概述二、原理三、总结一、概述英语原文链接:https://pan.baidu.com/s/1GTlSjQGSPd-Om6nLrpa7Pw 密码:f6o5英文论文名称:《Supervised learning of universal sentence representations from natural language inference data》...

2018-08-06 21:01:50 6826 1

原创 Quick thoughts:一种新型、有效的sentence vector模型

目录 一、概要二、原理一、概要英文原文链接:https://pan.baidu.com/s/1FwqOzn7kdDAiYpOHACQzEQ 密码:sjsa英文论文名称:《An efficient framework for learning sentence representations》本文主要提出了一种新的方法来实现sentence2vec,实际上则是对skip ...

2018-08-06 17:49:34 3954 1

原创 ELMo——一种新型的词嵌入方法

目录 一、概要二、双向语言模型三、线性组合一、概要英语论文原文参考链接:https://pan.baidu.com/s/1g7lKZoefFmNy8GXgH5CDNg 密码:hq2n英文论文名称:《Deep contextualized word representations》ELMo为复杂词语应用(语法或语义)和语言语义建模(例如一词多义)。这句话我也不好翻译,...

2018-08-06 13:18:36 10147 2

空空如也

空空如也

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

TA关注的人

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