自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Unyielding will

一只小菜鸟~

原创 Bert系列学习之Transformer(一)

本文首先介绍了NLP中传统的RNN、Word2vec存在的弊端。接着对Transformer的架构、计算过程、多头机制、堆叠等细节进行介绍。

2020-06-04 17:04:22 94 0

原创 通俗易懂的理解 python 装饰器

举例 def play(): print("小王在玩游戏") sleep(3) print("游戏结束") 我想计算play花费的时间 def play(): start = time.time() print("小王...

2020-03-10 14:24:39 104 0

原创 flask debug=True 不生效

windows下设置 在pycharm中选择’Teminal’ 进入当前解释器环境并设置set FLASK_DEBUG=1 set > set.txt 把环境变量重定向到set.txt 找到FLASK_ENV=则说明设置成功,然后运行flask run 命令 总结: set FLASK...

2020-03-02 15:59:06 824 0

原创 AJAX、CORS、jQuery、表单提交

AJAX、jQuery、CORS 需求 自己做了个问答系统,客户端用户在前端页面提出问题,问题需要提交到后台(不同域的服务端,不同域:域名,端口等有一个不同就是跨域问题),后台给出问题答案后返回前端进行异步刷新(ajax)。 遇到的问题 如何实现局部刷新(异步刷新 ajax 可以实现异步传输...

2020-02-29 20:54:00 58 0

原创 ajax 学习笔记

没有使用jQuery封装的“GET”请求 function ajax(url,data,timeout,success,error) { var timer; //计时器 // 1. 创建异步请求对象 if (window.XMLHttpReques...

2020-02-28 23:24:32 48 0

原创 vscode + markdown + latex + Markdown Preview Enhanced 导出 pdf

问题:前两步,网上可以很容易找到解决方案。我遇到的问题导出含有数学公式的markdown文件为pdf时候,公式不能正确导出。 1 解决步骤 安装 vscode 安装 latex相关插件 安装 MarkdownPreview插件 安装princexml 2 导出pdf步骤 ...

2019-12-18 18:22:47 440 0

原创 深度学习训练网络tips

DNN Tips tips: 损失函数选择:例如分类问题用MSE(mean square error)MSE(mean \ square \ error)MSE(mean square error)效果就不如用Cross Entro...

2019-12-16 20:55:39 45 0

原创 Backpropagation

Backpropagation 1 Introduction   撰写本文的目的是清晰,完整而不是简洁。如果您只是想“即插即用”,请随时跳至“公式”部分。如果您熟悉符号表示法和神经网络的基础知识,但想逐步进行推导,只需阅读Derivation部分。不要被本文的篇幅或方程式的数量所吓倒!之所以很...

2019-12-16 10:52:15 171 0

原创 LogisticRegression

LogisticRegression 1. Function Set 由于z=w∗x+b表示一条直线,直线分割的平面一半表示w∗x+b<0,此时σ(z)<0.5。反之,σ(z)>0.5。由于z = w*x + b表示一条直线,直线分割的平面一半\\表示w*x+b <0,...

2019-12-14 11:29:19 100 0

原创 linux 系统安装python 与 pytorch 遇到的一些问题

背景 实验室有个共用服务器,为每个人单独创建了用户/home/username,用户只对自己的目录有权限。 python3安装问题 把下载的python指定到当前用户目录下的子目录安装,./configure --prefix=/usr/local/python 由于权限问题,只能对自己安装的p...

2019-11-13 12:59:51 96 0

原创 Pytorch 中 LSTMCell介绍

LSTM 和 LSTMCell的关系 很显然,LSTMCell是组成LSTM整个序列计算过程的基本组成单元,也就是进行sequence中一个word的计算 LSTMCell input_size: word embedding dim hidden_size: hidden_dim Pa...

2019-11-11 11:25:29 1832 0

原创 深度学习中mask技巧的使用

需求:我门在做NLP任务的时候,因为需要补齐每个句子而填充很多PAD(PAD值往往是0),但是我们在后续处理通常是不需要这些无用的填充(例如求损失(2D),或者attention(3D)得到句子级别表示的词向量的时候去掉无用词向量)。 对于二维的: 例如我们有个(batch_size, seq...

2019-10-30 12:05:16 1123 0

原创 实体关系抽取:BiLSTM + Attention (含代码+详细注释)

数据集介绍 本文采用的是一份中文数据集(数据质量不高,我们主要目的是展现实体关系抽取过程,掌握方法后可以用于高质量数据集上) 每个样例格式如下: 实体1 实体2 实体间关系 句子xxxxxxxxxxxxxxxxx 示例: 郭全宝 郭启儒 合作 、郭全宝)、我是家长(侯宝林...

2019-10-26 12:31:23 3661 16

原创 命名实体识别(NER):LSTM + CRF

LSTM+CRF:框架 对观测序列X,状态序列y,其误差函数 利用Softmax函数,我们为每一个正确的tag序列定义一个概率值(Y_x代表所有的tag序列,包括不可能出现的) 因而在训练中,我们只需要最大化似然概率即可,这里我们利用对数似然 ...

2019-10-22 21:37:48 288 0

转载 对于CRF的理解

什么是CRF? CRF,全称 Conditional Random Fields,中文名:条件随机场。是给定一组输入序列的条件下,另一组输出序列的条件概率分布模型。 什么时候可以用CRF? 当输出序列的每一个位置的状态,需要考虑到相邻位置的状态的时候。举两个例子: 1、假设有一堆小明日常生...

2019-10-22 10:14:02 211 0

原创 CopyTranslator 翻译神器的安装与使用

download:https://github.com/copytranslator/copytranslator/releases guide:https://copytranslator.github.io/guide/ 问题:第一次安装后就会默认保存你的配置信息,无论你是否卸载重装,发现...

2019-10-19 19:17:12 7952 0

原创 知识图谱综述

目录 1 知识图谱的定义与架构 1.1 知识图谱的定义 1.2 知识图谱的架构 2 大规模知识库 2.1 开放链接知识图谱 2.2 垂直行业知识库 3 知识图谱关键技术 3.1 知识抽取 3.2 知识表示 3.3 知识融合 3.4 知识推理 4 知识图谱的典型应用 4...

2019-10-15 17:48:11 161 0

原创 windows 10 安装 pytorch + cuda 遇到错误 RuntimeError: cuda runtime error (38) : no CUDA-capable device is

参考这位:https://blog.csdn.net/baidu_32186717/article/details/85162235 他是采用后退驱动的方式,也可以通过重新安装电脑出场时候的驱动解决问题。

2019-08-10 15:03:39 119 0

原创 jupyter notebook 写代码自动补全

补全设置:https://blog.csdn.net/weixin_37595559/article/details/81540482 更换kernel : https://blog.csdn.net/sinat_34328764/article/details/83214172

2019-08-09 21:22:12 208 0

原创 最长回文子串

1、dp dp[i][j] = (dp[i+1][j-1]) 这种 i 为由后推前的需要倒序写,而 j 是由前推后的正序就可以了。 public String longestPalindrome(String s) { if(s.length() < 2)r...

2019-07-12 21:02:44 46 0

原创 Java 集合类、排序等知识

1、排序 import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.Scanner; /* * 下面代码实现了间接排序 * */ public...

2019-07-09 15:15:12 62 0

原创 大数取模,大数进制转换

校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。 题目描述 对于一个十进制数A,将A转换为二进制数,然后按位逆序排列,再转换为十进制数B,我们乘B为A的二进制逆序数。 例如对于十进制数173,它的二进制形式为10101101,逆序排列得到101...

2019-06-16 13:20:00 251 0

原创 SVM中的拉格朗日乘子法解决不等式约数问题(KKT)

https://blog.csdn.net/howardemily/article/details/79949646

2019-06-11 16:12:12 726 0

原创 求组合数

1、求 C(n,m) 把n!与m阶乘约分为 (m+1)*(m+2)...n。 之后除以(n-m)! LL combination(int n, int m){ if(m < n-m) m = n-m; LL ans = 1; for(int i = m+1; i <= n...

2019-05-22 18:13:04 172 0

原创 tensorflow-gpu 安装 tensorflow1.12 + CUDA 9.0 + cudnn 7.5 同时安装gpu版本与cpu版本

现在 windows10 支持 pip install tensorflow-gpu 直接安装 一、安装tensorflow-gpu 但是需要注意: 1、电脑要支持 CUDA(检查自己的GPU看支持到哪个版本,GTX960M支持9.0) 2、需要下载cudnn,这个深度学习加速库,并把cu...

2019-04-28 10:38:32 2307 0

原创 python 矩阵点乘 、 基于向量运算的 softmax实现

1、关于python中矩阵点乘(除) 只允许三种情况出现: (1)两个矩阵维度相同,则对应元素相乘 (2)矩阵乘以一个向量: a: 矩阵与行向量 相乘(mxn * 1*n 形式), 此时行向量长度 必须等于矩阵的列数 b:矩阵与列向量相乘(mxn * mx1 形式) 此时 矩阵的...

2019-04-07 13:54:46 1066 0

原创 四、大数据实践——模型预测及分析

一、风险评估模型的效果评价方法 二、利用AUC评估逻辑回归模型的准确性 #用metrics.roc_curve()求出 fpr, tpr, threshold fpr, tpr, threshold = metrics.roc_curve(y_test,y_predict...

2019-04-03 00:11:34 2927 0

原创 子空间投影

一、二维平面下的投影 表示列向量。 为向量在向量上的投影,。 = 所以有:, 变换后可得 ==> 所以 , 则 记投影矩阵为, 所以 。 分母是一个数,分子为列向量乘以行向量,故分子为矩阵。所以是个矩阵(投影矩阵)。 由于的结果在的列空间里,的秩为1,其列空间是通过向量的直...

2019-04-01 23:06:04 348 0

原创 三、大数据实践——构建新特征指标与构建风控模型

一、建立新的信用指标评估体系 二、计算新的指标值 1、以年消费总额这个新指标为例 年消费总额 = transCnt_mean * transAmt_mean 把计算结果作为新特征,加入作为新列加入data # 计算客户年消费总额。 trans_total = data['...

2019-03-29 22:21:53 2143 0

原创 二、大数据实践项目——数据分析与处理

一、数据处理主要任务 二、数据集处理 1、查看数据集基本情况 调用 info() 函数来查看数据data的基本情况,包括数据维度,字段名称和类型以及有无缺失值,数据占用内存等。(以下为部分字段信息) 可见总的数据47447行,少于此数值的为有数据缺失。 2、查看数据基本统计信...

2019-03-27 22:39:41 2937 0

原创 一、大数据实践项目——数据集描述

1、数据集来源 2、数据集字段信息 3、数据获取与转换 (1)默认数据保存在Mysql里面,所有数据取出后保存在all_data里面 import pymysql connection = pymysql.connect("172.17.6.26",...

2019-03-27 22:10:50 1885 1

原创 蓝桥杯 2018 C++ B组 第八题 日志统计 枚举 or 尺取

####表示在ts时刻编号id的帖子收到一个"赞"。 ####现在小明想统计有哪些帖子曾经是"热帖"。如果一个帖子曾在任意一个长度为D的时间段内收到不少于K个赞,小明就认为这个帖子曾是"热帖"。 ####具体来说,如果存在某个时刻T满足该...

2019-03-20 12:41:10 91 0

原创 快速排序 、 第K大 、 第K小的问题

这里的快排 是一种稍微改进的快排,即减少一些不必要的交换次数。 quick_sort: void quick_sort(int s, int e){ if(s >= e) return; //终止条件 int x = a[s]; int i = s,j = e; while(...

2019-03-19 19:45:19 448 0

原创 蓝桥杯 2018 C++B 组省赛 明码

标题:明码 汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。 16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。 一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。 把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节, 一...

2019-03-19 18:06:06 63 0

原创 蓝桥杯 2018 C++ B组决赛 第四题

小明买了块高端大气上档次的电子手表,他正准备调时间呢。在 M78 星云,时间的计量单位和地球上不同,M78 星云的一个小时有 n 分钟。大家都知道,手表只有一个按钮可以把当前的数加一。在调分钟的时候,如果当前显示的数是 0 ,那么按一下按钮就会变成 1,再按一次变成 2 。如果当前的数是 n - ...

2019-03-18 11:34:45 192 0

原创 POJ 3026 最小生成树 + BFS

题目: 给地图,S为起点,从S开始搜索,遇到A后就把A同化为S,与之前的S一同继续传播。这就可以看出是最小生成树的特征。 难点在于,如何构建这个图。 需要计算任意两个点之间的最短城市距离(这个因为有墙,不能穿墙),可以通过BFS求, 读入数据的时候把A或S点标记为图的节点,然后对每个节点进...

2019-03-16 16:49:59 68 0

原创 POJ 3159 差分约束 最短路 dijkstra + 前向星 和 spfa + stack

题目: a-&gt;b 满足 的d[b]- d[a]&lt;= w ==&gt; d[a]+w &gt;= d[b],可以理解为,所有 和b相连的边 加上边权重都大于d[b],换句话说,最小的d[a]+w只要满足就可以了,这也正是最短路更新原则: d[v] &am...

2019-03-09 14:31:27 58 0

原创 POJ 3259 spfa 判断负环(重边)

Wormholes Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 68627 Accepted: 25558 Description While exploring his many f...

2019-03-08 16:18:51 117 0

原创 POJ 3268 单源点最短路(反向图单源最短路)

题目大意: 有向图,给定某个顶点X,问所有点到X以及从X返回原点之和最小值中的最大值是多少。 分析:这题可以用djkstra做,但是 分别求单源最短路的话,时间复杂度比较高。 可以通过反向见图,求所有点到X的最短路。 Code(1): #include&lt;cstring&a...

2019-03-08 12:23:47 106 0

原创 POJ 1797 最短路变形,生成树,spfa,kruskal

题目大意: 在所有从1到n的路线最小边中找到最大的那个,即maxmin Code(spfa): #include&lt;cstring&gt; #include&lt;algorithm&gt; #include&lt;cstdio&gt...

2019-03-07 17:11:19 103 0

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