- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 leecode 刷题笔记
我是打算从leebook 初级算法开始刷起数组只出现一次的数字知识点异或:运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。在二进制下,0异或任何数不变,1异或任何数取反异或其实就是找不同。利用异或的运算特性,在重复数据中去除冗余信息,实现信息增量和数据压缩。异或运算这个用到了异或的交换律a ^ b ^ a = a ^ a
2022-04-18 17:32:41
243
原创 R2D2:基于可微分树的预训练模型
https://arxiv.org/abs/2107.00967在一次分享中看到这篇论文,感觉有意思细读了一下主要是讲基于可微分树的递归transformer来实现具有强解释性的层次预训练语言模型论文主要章节涉及了三个方面模型算法,讲解借助transformer实现对句子树结构的提取算法复杂度的优化,相比于之前提出的tree-LSTM是n的立方复杂度降低到了线性复杂度在以上基础上进行大语料的预训练相关背景知识基于CKY算法的语法分析 介绍Gumbel-Softmax estim
2021-11-16 14:46:52
1529
原创 知识图谱应用构建浅谈
基础介绍基础数据说明原始知识数据包含了RDF和owl两种版本的,RDF版本包括了术语表、概念表、关系表、映射表。因为标准化映射暂时没有应用场景,只考虑前三项作为基础数据。原始Schema概念表:概念ID、概念对应语义标签术语表:术语ID、术语类型、所属概念ID关系表:起始概念、目标概念、关系类型、所属关系组owl版本owl是基于本体描述逻辑,即DL,语法逻辑侧重于语义网现在owl常用的标准,基本都是owl2的标准,包含了DL的三个子集:EL、QL、RL。这三种在语法差异貌似不是很大我
2021-06-23 00:56:25
320
原创 数据结构-树
数据结构-树你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。树的实现嵌套列表实现树此处假设为二叉树,每个子树为三个元素的list,相关方法BinaryTree 创建只有根节点的树insertLeft(root,newBranch) 插入左子树insertRight(root,newBranch) 插入右子树getRootVal(root) 获取某子树根节点 即i
2021-03-29 00:34:38
136
原创 hanlp关于crf源码结构研究
此篇理解参照了C++版CRF++的源码详解代码结构设计具体单元测试代码,我是运行的com/hankcs/book/ch08/DemoCRFNERPlane.java这个该模块代码调用树调用自身方法调用父类方法「」调用引入类方法 %%CRFNERecognizer「调用父类CRFTagger的train方法」【训练参数在crf_learn.Option()生成】调用com/hankcs/hanlp/model/crf/crfpp/Encoder.java的learn方法 【进行训练】
2021-03-02 13:38:57
409
转载 关于Python中以字母r/R,或字母u/U 开头的字符串
(1)以r或R开头的python中的字符串表示(非转义的)原始字符串python里面的字符,如果开头处有个r,比如:(r’^time/plus/\d{1,2}/$’, hours_ahead)说明字符串r"XXX"中的XXX是普通字符。有普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n"表示
2017-06-26 17:32:00
1326
转载 Beautiful Soup
1. Beautiful Soup的简介简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下:Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。Beauti
2017-06-26 17:18:52
506
转载 Jekyll在Windows下的安装(不需要安装Python)
[环境搭建]Jekyll在Windows下的安装======================================================== 作者:qiujuer 博客:blog.youkuaiyun.com/qiujuer 网站:www.qiujuer.net 开源库:github.com/qiujuer/Genius-Android 转载请注明出处:ht
2017-03-28 15:36:12
586
转载 session原理
session的工作原理 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息
2016-11-12 15:03:04
1429
转载 Web调试利器fiddler介绍
最近在使用fiddler,发现这个真是非常最犀利的web调试工具,笔者这里强烈推荐给大家;fiddler不管是对开发还是测试,还是产品;都是不可多得的工具;开发用来抓包定位问题; 测试用来抓包,回放测试记录,构造发包用例。产品用来抓包记录现场。fiddler最新版本下载地址http://fiddler2.com/get-fiddler。相信很多人遇到和笔者类似的经历,好不容易找到个破解版本的h
2016-10-25 23:19:12
342
转载 git格式的diff输出内容含义
版本管理系统git,使用的是合并格式diff的变体。 $ git diff显示结果如下: diff --git a/f1 b/f1 index 6f8a38c..449b072 100644 --- a/f1 +++ b/f1 @@ -1,7 +1,7 @@ a a a -a +b a a a第一行表示结果为git格式的diff
2016-10-25 15:54:27
1161
转载 git-rebase(认真看,分析很到位)
命令格式我们先来看看git-rebase的命令格式:git rebase [-i | --interactive] [options] [--onto ] []git rebase [-i | --interactive] [options] –onto –root []git rebase –continue | –skip | –abort从命令格式,可以
2016-10-09 14:31:42
385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人