自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决报错 ERROR: Command errored out with exit status 1: python setup.py egg_info

当执行pip install bcolz -i https://pypi.tuna.tsinghua.edu.cn/simple报错!ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.解决方法网上有别人遇到此问题的其他解决方法,但是我用利用源码安装成功!(源码包所在地址:https://pypi.org/projec

2020-06-13 08:31:28 4238

转载 github上.md文件自动加上目录

https://blog.csdn.net/qq_20009015/article/details/84728963 有效三个指令curl https://raw.githubusercontent.com/ekalinin/github-markdown-toc/master/gh-md-toc -o gh-md-tocchmod a+x gh-md-toc ./gh-md-toc 文件名.md

2020-06-04 13:52:18 242

原创 mac登录mysql以及忘记密码

忘记密码时:第一步:关闭mysql服务:苹果->系统偏好设置最下边点mysql 在弹出页面中关闭mysql服务(点击stop mysql server)第二步:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &回车后mysql会自动重启偏好设置中mysql的状态会变成running第三步:输入命令

2020-06-04 13:49:18 93

原创 mac 下配置vscode书写latex及模板

预先装好:先安装好 MacTex 和 VSCode打开 VSCode,安装 latex workshop 插件安装mactex安装mactex太大了,所以我选择 BasicTex。但是后来用basictex发现它使用起来有问题,还是下载了mactexbrew cask install basictexexport PATH=/usr/local/texlive/2019basic/bin/x86_64-darwin:$PATH// 打开usr.local隐藏路径,可以打开finder然后

2020-06-04 13:47:31 617

原创 ERROR: No matching distribution found for botocore 1.17.0,=1.16.19 boto3-pytorch_transformer

(> < 天哪 为什么要欺负我这种小菜鸡)报错信息:ERROR: No matching distribution found for botocore<1.17.0,>=1.16.19 (from boto3->pytorch_transformers)、报错后,去https://pypi.org/project/botocore/#modal-close下载最新的botocore的.whi文件(我之前直接pip安装,你懂得超级慢,但是pip并且用镜像之后还是

2020-06-01 23:17:38 1168

原创 从gpu上建立自己的虚拟环境开始,到使用 tensortboard查看运行情况

建立虚拟环境下面指令是用python自带的指令建立的虚拟环境:python3 -m venv [起个虚拟环境名字]source 虚拟环境名字/bin/activate进入我的虚拟环境:source grqenv3/bin/activatesource /home/ruiqing/grqenv/bin/activate查看 CUDA cudnn 版本cuda 版本cat /usr/local/cuda/version.txtcudnn 版本cat /usr/local/cuda/i

2020-06-01 17:20:52 126

原创 Transformer结构

文章目录Transformer结构0. RNN的缺点1. 整体结构域2. Encoder部分2.1. multi-head-Attention层2.1.1 插入讲解self-attention2.1.2. 回到多头2.2. 全连接层3. Decoder部分4. Generator部分5. Positional Encoding参考文献:Transformer结构与Bert论文相关,Bert中也插入了相关连接。0. RNN的缺点RNN相关算法只能从左向右依次计算或者从右向左依次计算,这种机制带来了两

2020-05-30 13:33:25 214

原创 BERT(Bidirectional Encoder Representation from Transformers)及其发展史

BERT(Bidirectional Encoder Representation from Transformers)文章参考了比较多博客,直接想了解bert的,可以直接看 2.Bert细则文章目录BERT(Bidirectional Encoder Representation from Transformers)1. word2vec,ELMo,BERT亮点与区别1.1 发展史word2vec——>ELMoELMo——>BERT1.2. Elmo优点不足1.3. Bert特点1.4.

2020-05-30 13:11:11 346

翻译 Overview of Fingerprinting Methods for Local Text Reuse Detection

Overview of Fingerprinting Methods for Local Text Reuse Detection摘要在简要介绍了主要的文本重用检测方法之后,我们从信息检索的角度介绍了指纹算法的一般原理。 调查了三类指纹方法(overlap, non-overlap, and randomized)。 描述了特定的算法,例如k-gram, winnowing, hailstorm, DCT and hash-breaking。 这些算法的性能和特点基于文献数据进行了总结。关键字:信息检

2020-05-27 11:02:03 310

原创 网页查重算法Shingling和Simhash和bloom filter研究
原力计划

网页查重算法Shingling和Simhash和bloom filter研究在网页查重算法中 shingling 和 simhash 被认为是当前最好的两个算法。shingling算法shingling算法用于计算两个文档的相似度,例如,用于网页去重。"a rose is a rose is a rose"分词后的词汇(token,语汇单元)集合是(a,rose,is,a,rose,is, a, rose)那么w=4的4-shingling就是集合:{ (a,rose,is,a), (r

2020-05-27 10:48:46 324

翻译 复旦大学邱锡鹏教授:NLP预训练模型综述 Pre-trained Models for Natural Language Processing: A Survey

复旦大学邱锡鹏教授:NLP预训练模型综述文章目录01 引言02 背景2.1 语言表示学习2.2 神经上下文编码器2.3 为什么要预训练?2.4 NLP的预训练任务的简单历史2.4.1 第一代预训练:预训练词嵌入2.4.2 第二代预训练:预训练上下文编码器03 PTMs概述3.1 预训练任务3.1.1 语言模型 (LM)3.1.2 掩码语言建模 Masked Language Modeling (MLM)Sequence-to-Sequence MLM (Seq2Seq MLM)增强的屏蔽语言建模 Enha

2020-05-27 10:34:46 1293 3

原创 angular一个错误,关于一个module对应多个controller

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body ng-app="myApp"><div ng-controller="filterController"> {{text}}</div><div ng-con.

2020-05-18 23:22:56 68

原创 Google Bert的使用

1、安装bert-as-service,这是一个可以利用bert模型将句子映射到固定长度向量的服务。 在命令行中输入pip install bert-serving-server # serverpip install bert-serving-client # client, independent of 'bert-serving-server'2、启动bert ...

2019-07-07 15:14:51 218

原创 论文阅读笔记 Named Entity Recognition for Novel Types by Transfer Learning

论文地址:https://aclweb.org/anthology/D16-1087 ,发表在了 EMNLP摘要:在本文中,我们提出了一种方法,在给定相关领域中具有相似(但不完全相同)的命名实体(NE)类型和少量域内训练数据的训练数据的情况下,我们使用迁移学习来学习特定域的NE模型。本文新颖之处在于不仅假设域不匹配,而且还假设标签不匹配。1、介绍如果我们只有有限的训练数据,我们...

2019-03-27 14:27:17 903

原创 论文阅读笔记 Transfer learning for sequence tagging with hierarchical recurrent networks

论文地址https://arxiv.org/abs/1703.06345论文中的项目代码地址https://github.com/kimiyoung/transfer本文探讨了神经序列标记器的转移学习问题,其中使用具有丰富注释的源任务(例如,Penn Treebank上的POS标记)来改善具有较少可用注释的目标任务的性能(例如,POS标记为微博)。1、介绍有没有办法通过共享模型...

2019-03-26 21:23:47 568

原创 论文阅读笔记 A Brief Introduction to Statistical Shape Analysis

A Brief Introduction to Statistical Shape Analysis点击下载论文全文Contents1 Introduction 22 Shapes and Landmarks 23 Shape Alignment 33.1 The Procrustes Shape Distance . . . . . . . . . . . . . . . . ...

2019-03-24 16:13:42 560

原创 ubuntu系统下spark平台配置

最近在弄spark,从啥都不会开始,找了很多资料,把中间最有用的过程记录下来。1、书籍《Spark编程基础》厦大林子雨老师的,先看了一下第一二章,了解了spark与hadoop的关系。2、在自己电脑上安装虚拟机和ubuntu系统,选择更轻量的virtualBox(VMware太大)参考的是 基于VirtualBox虚拟机安装Ubuntu图文教程   这个教程把装java环境也给写在里面了。...

2018-12-01 17:35:27 113

原创 C语言程序设计进阶 - 第5周:链表

5.1可变数组视频1数组一旦定义好,就没有办法改变大小了。定义结构的时候,一般不要定义成指针,因为一是,这样不容易初始化本地变量;二是,后续使用的时候,可能会忘记这个是一个指针类型。因此,在上面程序第7行,写的是“} Array;”而不是“ } *Array; ”在 _ARRAY_H_中逐一实现代码。1、创建一个可变长度的数组视频22、释放这个数组3、返...

2018-11-07 21:38:45 140

原创 C语言程序设计进阶 - 第3周:结构类型

3.1枚举视频13.2结构(struct point)是强制类型转换。上面的程序,赋值之后,不会因为其中一个改变而导致另一个改变,这个是值传递。视频2,结构与函数视频3,结构数组下面只是复杂了,并没有变难:3.3类型定义视频1视频2与struct不同之...

2018-11-05 20:52:50 82

原创 网易云课堂 - JAVA语言 学习笔记(第七周)

第七周:函数7-1函数定义与调用视频1视频2step return 直接从函数中出来。7-2参数传递与本地变量视频1,参数传递形参与实参。在参数传递过程中,字符串与数组是引用传递,不是值传递。 下面是详解。Java中的String为什么是不可变的? -- String源码分析在讨论区中,有一个:1。数组作为参数pub...

2018-10-30 11:55:29 235

原创 网易云课堂 - JAVA语言 学习笔记(第六周)

第六周:使用对象6-1字符类型视频1,字符类型视频2,转义字符(逃逸字符)视频3,包裹类型包裹类型变量是和基础类型一样是数据的所有者。数组类型是数据的管理者。6-2字符串视频1也可以用下面直接初始化。字符串变量既然字符串变量是字符串的管理者而非所有者,那么对字符串变量的赋值能否修改字符串的内容呢?...

2018-10-30 10:07:33 138

原创 网易云课堂 - JAVA语言 学习笔记(第五周)

第五周:数组5-1数组视频1,初试数组int[] numbers = new int[100];//定义一个数组,放100个数字numbers[0] = 10;numvers[2] = 30;//赋值上面存在安全隐患,因为可能数组越界。视频2,创建数组数组的特点视频3视频4,投票统计5-2数组计算视频1上面的输出,a[0...

2018-10-29 22:07:46 143

原创 网易云课堂 - JAVA语言 学习笔记(第四周)

第四周:循环控制4-1for循环视频1,使用for循环计算阶乘int四个字节,最大表达“2的31次方 -1”最小“负的2的31次方”java的for 循环与C语言一样可以直接在for循环中定义变量。视频2,复合赋值4-2循环控制视频1,计算素数与C语言一样。break 与 continue。视频2,多重循环break co...

2018-10-29 16:02:12 142

原创 网易云课堂 - JAVA语言 学习笔记(第三周)

第三周:循环3-1循环循环语句可以在满足条件时,不断地重复执行一些动作。重复执行的语句(循环语句)可以多次执行其他语句,它检查一个逻辑条件是否满足,只在满足的时候执行它的循环体。while语句是一个循环语句,它会首先判断一个条件是否满足,如果条件满足,则执行后面紧跟着的语句或语句括号,然后再次判断条件是否满足,如果条件满足则再次执行,直到条件不满足为止。后面紧跟的语句或语句括号,...

2018-10-28 22:50:20 83

原创 网易云课堂 - JAVA语言 学习笔记(第二周)

第二周:判断2-1比较做判断的基础,是能对数据做比较,比较就是关于两个数据是否相等、谁大谁小的结论,这需要用到关系运算:对两个数据之间的关系的计算。Java提供了六个关系运算符: == 相等 != 不相等 &gt; 大于 &gt;= 大于或等于 &lt; 小于 &lt;= 小于或等于 注意其中有两个字符的运算符:==、&gt...

2018-10-28 21:33:00 125

原创 网易云课堂-C语言入门 - 复习

课程来源于网易云课堂,浙江大学,翁恺老师的C语言课程。C语言需要注意的点: 4-2 (1)(3)素数4-3(2)辗转相除法求最大公约数4-3(3)整数分解5  函数但是我试验了一下,如果要求返回值是int,函数里面写成 return ;是会报错的!调试程序的时候,可以进行适当输出,最好加一个...

2018-10-20 11:17:08 229

原创 网易云课堂 - JAVA语言 学习笔记(第一周)

课程来自网易云课堂,浙江大学,翁恺老师讲解内容。持续更新。第一周:用程序来做计算1.1第一个程序。前两个视频是在windows、mac上安装软件配置。第三个视频讲解输出hello world。1.2用变量做计算关于输入输出:    public static void main(String[] args) {        // TODO Auto-gen...

2018-10-11 14:27:45 273

原创 win下, VIM文本编辑器 | VI命令

window命令下的基本操作之VIM文本编辑器  https://blog.csdn.net/kingboygoodfly/article/details/45998187注意,要将vim的路径添加到环境变量中,我的是  E:\software\Vim\vim81。Windows中像Linux中那样使用VIM  https://blog.csdn.net/wangpengfei_p/art...

2018-09-29 14:58:59 675

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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