自定义博客皮肤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

一只小菜鸟~

  • 博客(395)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录一下 CMU 15445 项目

CMU 15445 数据库课程,采用c++语言实现数据库存储引擎~

2022-06-17 21:59:38 5577 4

原创 External Sort Introduction & Example

外部排序算法介绍

2022-06-02 17:52:36 347

原创 Extendible Hash 总结

目录Extendible Hash 举例Q & AExtendible Hash 举例图形解释图中矩形表示桶的编号(bucket_idx)的二进制形式表示,存在于目录页(Directory Page)图中圆形表示桶页,其内部数据则为桶里面的内容(存在于桶页 Bucket Page)假定规则初始全局深度 global depth = 0初始所有桶页面的局部深度 local depth = 0为了方便描述,假定每个桶最多只能容纳 1 组键值对当插入新数据时,如果发现桶满了

2022-05-27 16:50:23 489

原创 编程之美:控制CPU占用率

Notification任务管理器cpu刷新时间默认为1s(可设置)一个cpu刷新时间内多些GAP(一组busy和sleep组成一个gap),显示效果更明显Code画正弦曲线#include<stdio.h>#include<time.h>#include<math.h>#include<windows.h>typedef long long ll;const double PI = 3.1415926;const int IN

2020-10-27 21:05:42 843 1

原创 Linux 常用命令及文件操作笔记

文章目录初级Shell命令查看当前用户基本信息命令别名查看磁盘空间过滤文件数据压缩数据实现数据归档 - tar查看进程信息挂载设备相关命令将任务放到后台模式运行Linux 环境变量全局变量与局部变量全局变量局部变量设置用户自定义变量设置局部用户自定义变量设置全局变量删除环境变量设置PATH环境变量bash shell 的启动方式环境变量持久化Linux文件权限Linux的安全性/etc/passwd文件/etc/shadow文件添加新用户删除用户修改用户Linux用户组查看系统所有用户组创建用户属组修改用户

2020-10-08 12:40:03 291

原创 Ubuntu 16.04 忘记密码 通过Grub recovery mode 重置密码

Process重启ubuntu系统,期间长安shift键,进入如下界面通过键盘↑、↓ 键,选择 Advanced options for Ubuntu,进入如下界面Enter进入 recovery mode ,等待片刻,进入下图界面,选择root回车此时进入了root管理界面一般来说此时直接输入passwd修改密码会报错passwd: Authentication token manipulation errorpasswd: password unchanged

2020-09-27 12:35:52 1282

原创 从零实现基于Scrapy-redis和ElasticSearch的搜索引擎(附代码及构建过程)

Project Introduction项目整体分为scrapy-redis分布式爬虫爬取数据、基于ElasticSearch数据检索和前端界面展示三大模块。做此项目是为了熟悉scrapy-redis的基本流程,以及其背后的原理,同时熟悉ElasticSearch的使用。本项目可以作为一个基于ES存储的简单但是相对全面的全栈开发的Demo。项目中所采用的组件均在win10本地环境搭建(伪分布),旨在演示项目流程。你可以参考该项目,并将其扩展到多个主机上,实现分布式ES以及分布式Scrapy。项

2020-09-22 22:49:34 624 2

原创 记录ElasticSearch 7.9.1版本安装启动遇到的问题(windows 10)

下载安装安装地址启动我安装的.zip,通过.bat文件启动可以直接通过PowerShell启动PowerShell启动中不要动窗口,否则会异常终止作为服务安装进入elasticsearch/bin目录elasticsearch-service-bat [可选项如下]install 启动remove 移除服务start 启动服务manager 管理界面运行elasticsearch-service installelasticsearch-servi

2020-09-21 11:28:30 738

原创 PowerShell 的使用

常用命令treetree /?表示请求帮助文档OthersPowershell激活conda(对conda version >= 4.6 有效)conda --version 查看版本号用Win + X 组合键调出PowerShell 管理员模式输入命令conda init powershell关闭当前powershell窗口,重新打开一个powershell窗口输入conda activate 环境名测试conda版本小于4.6参考持续更新…...

2020-09-20 13:15:29 216

转载 转载:认识UML类关系——依赖、关联、聚合、组合、泛化

文章目录1.依赖(Dependency)2.关联(Association)3.聚合(Aggregation)4.组合(复合,Composition)5.泛化(Ge...

2020-09-18 09:59:05 1841

原创 从数据爬取到构建基于知识图谱的问答系统(前端展示)

项目介绍[项目地址(https://github.com/Tianweidadada/MedicalKGQA)整理了很久,一定要给个star呀博主目前南京大学在读研究生,有问题欢迎咨询([email protected])

2020-09-17 23:16:20 2982 11

原创 给大家推荐一个非常好的Java学习网站

网站介绍该网站包含了Java基础、Java中级、Java高级等核心知识内容,同时辅以视频讲解。无论是入门用户,还是有一定经验的人员,都可以学到很多东西。网站部分内容需要付费才可以观看(毕竟知识付费时代),想想以后几十万的年薪,这几十、几百块也没啥。博主目前是南京大学软件学院在读研究生,有什么问题可以和我交流,互相探讨学习,争取早日拿到心仪的offer(email: [email protected])。Java学习主页在这里...

2020-08-24 15:54:14 1484

原创 Autohotkey for Windows

背景买了台新PC,没有Home键,写代码非常不便。四处寻找解决方案,后发现了autohotkey使用官网下载、安装即可根据使用教程(参考下面文档)开机启动问题(重启快捷键失效)把ahk文件转为windows可以开机运行的.exe文件安装的autohotkey 文件夹里面有个compilercompiler 文件夹下有个Ahk2exe使用Ahk2Exe 把.ahk文件转换为.exe把转换后的.exe文件放到windows开机启动文件夹下面Win + R 打开命令行shell

2020-08-10 14:25:34 309

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

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

2020-06-04 17:04:22 679

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

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

2020-03-10 14:24:39 509

原创 flask debug=True 不生效

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

2020-03-02 15:59:06 3285

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

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

2020-02-29 20:54:00 429 1

原创 ajax 学习笔记

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

2020-02-28 23:24:32 217

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

问题:前两步,网上可以很容易找到解决方案。我遇到的问题导出含有数学公式的markdown文件为pdf时候,公式不能正确导出。1 解决步骤安装 vscode安装 latex相关插件安装 MarkdownPreview插件安装princexml2 导出pdf步骤右键.md文件,使用MarkdownPreview:open Preview to slide,此时会弹出pdf预览。右...

2019-12-18 18:22:47 2036

原创 深度学习训练网络tips

DNN Tipstips:损失函数选择:例如分类问题用MSE(mean square error)MSE(mean \ square \ error)MSE(mean square error)效果就不如用Cross EntropyCross \ EntropyCross Entropy效果好。batch_size设置:...

2019-12-16 20:55:39 238

原创 Backpropagation

Backpropagation1 Introduction  撰写本文的目的是清晰,完整而不是简洁。如果您只是想“即插即用”,请随时跳至“公式”部分。如果您熟悉符号表示法和神经网络的基础知识,但想逐步进行推导,只需阅读Derivation部分。不要被本文的篇幅或方程式的数量所吓倒!之所以很长,是因为它甚至包含了最简单的细节。2 Specification  我们首先指定网络参数。前馈神经网...

2019-12-16 10:52:15 358

原创 LogisticRegression

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

2019-12-14 11:29:19 290

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

背景实验室有个共用服务器,为每个人单独创建了用户/home/username,用户只对自己的目录有权限。python3安装问题把下载的python指定到当前用户目录下的子目录安装,./configure --prefix=/usr/local/python由于权限问题,只能对自己安装的python3进行操作,查阅资料后发现有命令python3 -m venv <virtualenv...

2019-11-13 12:59:51 710

原创 Pytorch 中 LSTMCell介绍

LSTM 和 LSTMCell的关系很显然,LSTMCell是组成LSTM整个序列计算过程的基本组成单元,也就是进行sequence中一个word的计算LSTMCellinput_size: word embedding dimhidden_size: hidden_dimParametersexamples:""" input_size:10 equals to (...

2019-11-11 11:25:29 6576 1

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

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

2019-10-30 12:05:16 3336

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

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

2019-10-26 12:31:23 19737 33

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

LSTM+CRF:框架对观测序列X,状态序列y,其误差函数利用Softmax函数,我们为每一个正确的tag序列定义一个概率值(Y_x代表所有的tag序列,包括不可能出现的)因而在训练中,我们只需要最大化似然概率即可,这里我们利用对数似然最难理解的就是上面公式的log部分的计算,这里用一种简便的方法,对于到词w_(...

2019-10-22 21:37:48 3712

转载 对于CRF的理解

什么是CRF?CRF,全称 Conditional Random Fields,中文名:条件随机场。是给定一组输入序列的条件下,另一组输出序列的条件概率分布模型。什么时候可以用CRF?当输出序列的每一个位置的状态,需要考虑到相邻位置的状态的时候。举两个例子:1、假设有一堆小明日常生活的照片,可能的状态有吃饭、洗澡、刷牙等,大部分情况,我们是能够识别出小明的状态的,但是如果你看到一张...

2019-10-22 10:14:02 4627

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

download:https://github.com/copytranslator/copytranslator/releasesguide:https://copytranslator.github.io/guide/问题:第一次安装后就会默认保存你的配置信息,无论你是否卸载重装,发现都无法修改配置。解决方案:请删除C:/users/你的用户名/copytranslator 这个文...

2019-10-19 19:17:12 22328 2

原创 知识图谱综述

目录1 知识图谱的定义与架构1.1 知识图谱的定义1.2 知识图谱的架构2 大规模知识库2.1 开放链接知识图谱2.2 垂直行业知识库3 知识图谱关键技术3.1 知识抽取3.2 知识表示3.3 知识融合3.4 知识推理4 知识图谱的典型应用4.1 智能搜索4.2 深度问答4.3 社交网络4.4 垂直行业应用5 知识...

2019-10-15 17:48:11 1562

原创 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 681

原创 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 487

原创 最长回文子串

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

2019-07-12 21:02:44 153

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

1、排序import java.util.Arrays;import java.util.Collections;import java.util.Comparator;import java.util.Scanner;/* * 下面代码实现了间接排序 * */public class ArraySort { static Integer []r = new Intege...

2019-07-09 15:15:12 201

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

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

2019-06-16 13:20:00 488

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

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

2019-06-11 16:12:12 1215

原创 求组合数

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; ++i) ans *= i; for(int i = 1; i <= n-m; ++i) ...

2019-05-22 18:13:04 318

原创 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,这个深度学习加速库,并把cudnn下面每一项放到CUDA对应目录可能出现的问题:1、找不到DLL的情况这个问题可...

2019-04-28 10:38:32 3373

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

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

2019-04-07 13:54:46 2714

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

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

2019-04-03 00:11:34 9867 1

G:\B_Packages\PycharmProject\ChineseNRE.zip

基于BiLSTM + Attention实现的简单的关系抽取模型,代码效果并不十分理想,代码上传目的是为大家提供基本的实现思路。

2019-11-29

空空如也

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

TA关注的人

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