- 博客(346)
- 资源 (20)
- 问答 (3)
- 收藏
- 关注

原创 机器阅读理解(Neural Machine Reading Comprehension)综述,相关方法及未来趋势
Neural Machine Reading Comprehension:Methods and TrendsAuthor:Shanshan Liu , Xin Zhang , Sheng Zhang , Hui Wang , Weiming ZhangPDF: https://arxiv.org/abs/1907.011180.写在前面:机器阅读理解(MRC)需要机器回答基于给定上下文的问题,在过去几年里,随着各种深度学习技术的融合,它越来越受到关注。本文发表于2019年,主要从以下几个方面对该领
2021-01-21 22:36:02
1364

原创 github设置仓库可见性 私人仓库设置他人协作/可见
设置仓库可见性您可选择能够查看仓库的人员。本文内容关于仓库可见性 将仓库设为私有 将仓库设为公共 将仓库设为内部关于仓库可见性创建仓库时,您可以选择将其设为公共、内部或私有。 公共仓库可供使用GitHub.com 的所有人访问,而私有仓库只有您和您与其共享的人员可访问。 内部仓库适用于 GitHub Enterprise Cloud 并且只有企业帐户的成员可访问。...
2019-09-24 15:48:06
374562
87
原创 从力扣中等+困难题+表白HTML测试 -- 文心快码(Baidu Comate)
官网地址Step1打开文心快码(Baidu Comate)官网,点击「免费使用」/「下载安装」Step2可以根据官网步骤快速唤起VS Code;也可以直接在VS Code扩展管理搜索“文心快码”/“Baidu Comate”并安装;在插件市场搜索“文心快码”/“Baidu Comate”并安装;Xcode需要先下载文心快码(Baidu Comate)安装包后完成配置。Step3安装完成后登录账号,即刻开启智能代码之旅!
2024-08-16 16:13:29
1864
原创 刷题日记-Day2- Leedcode-977. 有序数组的平方,209. 长度最小的子数组,59. 螺旋矩阵 II-Python实现
链接:https://leetcode.cn/problems/squares-of-a-sorted-array/description/链接:https://leetcode.cn/problems/minimum-size-subarray-sum/description/思路:模拟,设置上下左右四个方向,注意方向的设置必须按照顺时针,即右-》下-》左-》上循环往复,碰壁则调转方向。思路:双指针,右指针探路,选择区间内满足条件的,满足后,左指针移动,找到最小满足的,以此类推。Python代码实现。
2024-02-24 00:15:15
464
原创 刷题日记-Day1- Leedcode-704. 二分查找,27. 移除元素-Python实现
双指针(快慢指针)设置左指针和右指针,最开始都在初始化的0位置,其中右指针在前’‘探路’',遇到非目标值的,则将该值赋值给左指针位置,同时左右指针均右移动一位,如果遇到目标值,则右指针右移,左指针不动,最终结果是左指针左边的数字即为移除完所有目标值的数组。:二分,关键点在于边界条件处理,此处使用left
2024-02-22 23:18:36
456
原创 shell常见问题-入坑必备
3. 对于环境变量中自定义的命令,比如在~/.bashrc中定义的如。1. shell定义变量中间不需要加空格,即shell对空格敏感。2. shell的变量定义可以直接定义,使用时需要添加$符号。在代码中无法直接调用,需要按照变量定义的方式使用,类似2。4. shell中的for循环。
2023-07-27 22:55:38
311
原创 又是一年1024
转眼间又是一年过去了,自己也不知不觉成了一个所谓的研究生,略显单调的生活,被岁月磨平的棱角,近些日子,已经很少动笔写文了,或许是没时间,或许是没精力,或许是丢了新鲜感…… 恰逢1024,感慨丛生,怀念当初那个意气风发的少年,毅然决然来到计算机专业,像千千万万个IT人一样,试图用“代码改变世界”;而如今,面对的生活确实寥寥几字便可说清:上课-“科研”-休息-开会…… 无论如何,路还是要继续向前,既然前路漫漫充满未知和迷茫,但,路在脚下,愿不负代码,亦不负韶华……...
2021-10-24 22:26:27
498
原创 Dell主机更换固态硬盘重装系统指南
最近新get到一台机器,Dell optiplex系列的台式机新机器包含一块固态(ssd) 和一块机械硬盘,系统位于固态上。本来配置完全是够用的,因为博主强迫症(zuosi),想要换一块固态,所以整了一个全新的空SSD,决定换一下。安装过程遇到的一些问题及解决方案和大家分享一下:1. SSD格式化方法拆机后并把新SSD换上以后,电脑上只有两块硬盘,肯定是进不去的,需要找一个装机工具,进行装机,大白菜,PE等都可以。首先把空的SSD建立分区并格式化为GPT格式。重点:一定是GPT格
2021-03-25 22:11:46
28029
2
原创 win10 CUDA 安装指南
小记一下,看了两篇博客,确认自己已安装成功安装:https://blog.youkuaiyun.com/shuiyixin/article/details/99935799验证:https://blog.youkuaiyun.com/GreatcloudL/article/details/105209287
2021-03-25 21:46:50
463
原创 arXiv引用格式转换为已发表会议标准引用格式小工具分享
arXiv引用格式转换为已发表会议标准引用格式小工具分享项目地址:https://github.com/yuchenlin/rebiber0.写在前面伴随着预印本平台 arXiv 的广泛使用,越来越多的研究者喜欢在写论文参考文献时直接使用 arXiv 信息。这看似非常方便,但也存在问题:这篇 arXiv 论文是否在 ACL、EMNLP、NAACL、ICLR 或 AAAI 等学术会议上发表过?没错,在某些情况下,只引用 arXiv 信息显得不那么准确,这种不准确的文献条目甚至可能会违反某些会议
2021-01-29 22:46:38
9216
2
原创 论文阅读笔记《CAsT-19: A Dataset for Conversational Information Seeking》
CAsT-19: A Dataset for Conversational Information SeekingSIGIR-2020paper link:https://dl.acm.org/doi/abs/10.1145/3397271.3401206Conversational search benchmark at TREC:http://www.treccast.ai/1.简介CAsT-19是一个支持对话信息检索(对话式检索)研究的新数据集,该数据集共有来自TREC Complex An
2021-01-28 22:32:16
672
原创 论文阅读笔记——CDL: Curriculum Dual Learning for Emotion-Controllable Response Generation
CDL: Curriculum Dual Learning for Emotion-Controllable Response GenerationAuthor:Lei Shen Yang Feng会议:ACL2020paper:https://arxiv.org/abs/2005.00329简介:我们知道,在开放域对话的回复生成过程中,添加情感更能提高对话质量,而目前现有的方法主要是通过在标准交叉熵损失中加入正则化项增加情感表达,从而影响训练过程,但缺乏对内容一致性的进一步考虑,同时加剧了safe
2021-01-14 22:29:00
767
原创 Slurm学习笔记(二)
Slurm学习笔记(二)上文:https://eternal-sun.blog.youkuaiyun.com/article/details/112208409一、查看队列详细信息scontrol show partition显示全部队列信息,scontrol show partition PartitionName或 scontrol show partition=PartitionName显示队列名PartitionName的队列信息,输出类似:PartitionName=debug.
2021-01-05 11:38:16
4791
原创 slurm学习笔记(一)
slurm学习笔记(一)官网: https://slurm.schedmd.com/中文文档:https://docs.slurm.cn/users/shou-ce-ye一、slurm简介Slurm (Simple Linux Utility for Resource Management,https://slurm.schedmd.com/)是一种可用于大型计算节点集群的高度可伸缩和容错的集群管理器和作业调度系统,超级计算系统可利用Slurm进行资源和作业管理,以避免相互干扰,提高运行..
2021-01-04 22:59:06
4786
2
原创 VScode 删除远程资源管理器中SSH TARGETS
今天不小心输错了ip,想删除一下,无奈发现只有连接方法,没有删除按钮后来发现需要在config文件中编辑删除,位置为User目录下的.ssh/config或者programdata下的该文件文件格式如下删除然后刷新一下即可...
2021-01-04 21:19:33
22597
8
原创 社区问答系统(CQA)简单概述
社区问答系统,是一种基于web的应用,主要帮助用户从社区中寻找复杂的,与上下文相关的问题答案。社区问答系统主要目标是在尽可能短的时间内我最近发布的问题提供最合适的答案。相比于传统的检索系统,CQA系统能够利用隐性知识(各种不同社区中)和显性知识(已解决的问题)来回答新问题,可以从知识共享和协作学习两个角度理解。基于以上假设,早期的CQA系统提出了知识管理[13]等理论方法。社区问答系统的两种主要方法是是内容/用户建模方法和自适应支持方法。其中,内容/用户建模方法主要对各种用户特性,问题及对应
2021-01-04 20:47:30
3129
转载 unicodedata.normalize ——Unicode文本标准化
将Unicode文本标准化问题在处理Unicode字符串,需要确保所有字符串在底层有相同的表示。解决方案在Unicode中,某些字符能够用多个合法的编码表示。为了说明,考虑下面的这个例子:>>> s1 = 'Spicy Jalape\u00f1o'>>> s2 = 'Spicy Jalapen\u0303o'>>> s1'Spicy Jalapeño'>>> s2'Spicy Jalapeño'>.
2020-12-23 21:09:34
3251
1
原创 python3 复制列表(不要用“=”号,用copy!!!!!!)
python3复制列表一般情况,我们默认复制变量使用等号“=”但是,对于python中的数据类型 list而言,复制列表应该用list.copy(),而不是用列表。a=[1,2,3,4]b=ab[0]=5print(a)然后发现输出是[5,2,3,4]很明显,我们”只“修改了b,而没有修改a,理论上a应该没有变化,但确实变了,为什么呢,因为使用“=” ,只是将b的指针/地址 指向了a的数据地址。改变b中的变量,该地址处的数据变更,a同样也会变。因此,如果想要复制列
2020-11-19 20:32:22
738
3
转载 序列标注两种模式BIO和BIOES
序列标注两种模式BIO和BIOESBIO标注模式(B-begin,I-inside,O-outside)BIOES标注模式(B-begin,I-inside,O-outside,E-end,S-single)在自然语言处理的序列标注问题中,标签方案的使用可能因人而异。标签说明标签方案中通常都使用一些简短的英文字符[串]来编码。标签是打在token上的。对于英文,token可以是一个单词(e.g. awesome),也可以是一个字符(e.g. a)。对于中文,t
2020-11-07 18:36:42
4161
原创 目标检测知识集锦(一)
1. 写在前面目标识别算法是所有目标检测算法的核心。目标识别算法是指在一张给定的图像中识别出给定的物体。将整张图像作为输入,然后输出类别的标签并给出图像中出现物体的概率。目标检测任务不仅仅要返回图像中主要包含那些物体,而且还要返回该图像中包含了多少物体,以及目标的位置(一般用 BoundingBox进行标注)。2. 关于DPM算法(Deformable Parts Model)1、产生多个模板,整体模板以及不同的局部模板;2、拿这些不同的模板同输入图像“卷积”产生特征图;3、将这些特
2020-10-26 20:21:11
543
1
原创 如何删除双系统中的linux系统
又是一年1024,祝大家程序员节快乐。今天遇到一个问题,就是台式机开机进入GNU GRUB引导,默认是linux,需要手动选择win,而且不太好修改顺序,高标准严格要求自己的(强迫症的)我,决定删除linux系统,去除GRUB引导。方法如下:1. 制作大白菜装机版U盘;2. 下载win10镜像,放入U盘3. 进入BIOS,修改启动项,设置首选启动项为U盘;4. 进入装机用系统中,修复windows引导程序,打开电脑,发现正常进入即为windows了。5. 继续进入启动盘系统.
2020-10-24 19:12:39
1596
原创 如何优雅的将代码粘贴到报告上(高亮+格式化+行号)
作为一个严格要求自己的(强迫症)程序员,怎么可以容忍看到自己辛辛苦苦写的代码被粘贴成这个样子呢?不行不行,太丑了,简直侮辱我的代码,所以怎么搞呢?推荐一:VSVS直接复制粘贴过来是这个样子的,也还可以接受,MATLAB也差不多的样子。当然前提是在用这些工具写代码,直接粘过来,方便快捷。推荐二:高亮代码专用网址http://www.planetb.ca/syntax-highlight-word转为word文档设计可以选用多种语言,根据指定的语言格式进行高亮将代
2020-10-22 21:04:47
8227
3
原创 在Edge(Chrome内核)中设置使用Google搜索并设置点击搜索结果默认打开新的标签页
1. 找到浏览器设置,打开服务,地址栏与搜索2.设置如下3. 然后发现使用Google搜索后默认是覆盖搜索结果而不是打开新的标签页找了半天在浏览器没有找到设置,后来终于发现需要在谷歌搜索引擎处设置,而不是在浏览器本身设置。大功告成!...
2020-10-20 14:46:57
5604
5
原创 联想电脑管家 锁屏壁纸目录
联想电脑管家很多壁纸很漂亮,想保存又不知道在哪个文件夹下,终于找到,小记一下C:\ProgramData\Lenovo\devicecenter\LockScreen\cache\
2020-10-12 18:09:35
3615
原创 201912-2 试题名称: 回收站选址CSP
某个傻瓜开了305的动态数组???100分变成20分?305改成1005就对了???思路没问题,就因为这让人头秃的错误点,绩点自闭???吐血.jpg以儆效尤!!!时刻勉励自己,不要再犯这种低级错误!!!试题编号: 201912-2 试题名称: 回收站选址 时间限制: 1.0s 内存限制: 512.0MB #include<iostream>#include<cmath>#include&...
2020-09-08 22:17:37
566
原创 201912-1 CCF-CSP 报数 C++实现
试题编号: 201912-1 试题名称: 报数 时间限制: 1.0s 内存限制: 512.0MB 问题描述: #include<iostream>#include<cmath>#include<cstdlib>#include<algorithm>#include<string>#include<cstring>using namespace .
2020-08-27 23:24:19
841
原创 PAT 1002B 写出这个数 (20分)
1002写出这个数(20分)读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu#include<iost...
2020-07-11 16:04:33
999
原创 数据备份 快照技术 之第一次写时复制(COW)和写时重定向(ROW)
数据备份 快照技术 之第一次写时复制(COW)和写时重定向(ROW)1.快照技术关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点的映像。快照相当于给数据拍个照片2. 第一次写时复制 COWCOW(Copy-On-Write),写时拷贝,也称为写前拷贝。创建快照以后,如果源卷的数据发生了变化,那么快照系统会首先将原始数据拷贝到快照卷上对应的数据块中,然后再对源卷进行改写。写操作如上图简要示例,快照创建以后,若上层业务对源卷写数据X,X在缓存...
2020-06-25 09:05:06
5097
3
转载 REST是什么?(网络)
1.背景介绍要解释什么是REST,你应该先了解什么是API(Application Programming Interface,应用程序编程接口), 形象一点说就是像一个公司比如腾讯,阿里巴巴之类,他们可以提供一个API,然后我们或者一些其他的小公司可以编一个软件去跟这个接口(API)进行相连或交互。举个例子,比如你可以用手机的其他软件分享内容到微信朋友圈或者新浪微博,这些软件就是与微信和微博的api进行了交互。知道了API,那么就容易理解REST了。它是一种架构风格,腾讯公司或其他公司建立API时
2020-06-01 07:59:33
5050
转载 python 深度学习框架 Chainer 介绍
基于Python的深度学习HOME ABOUT ARCHIVE MILESTONE 链接Chainer介绍Chainer 介绍Posted by 徐志平 on December 14, 2017Chainer 介绍这里是 Chainer 教程的第一部分。 在此部分中,您将学习如下内容:现行框架的优缺点以及我们为什么开发 Chainer 前向以及反向计算的简单的例子 连接的使用以及梯度计算 chains 的构建(即. 大多数框架所指的“模型”) 参数优化 连接和优.
2020-05-27 09:22:37
7452
1
原创 【python3】keras可视化出错相关解决方案
【python3】keras可视化出错,"dot.exe" not found in path和pydot failed to call GraphVizhttps://blog.youkuaiyun.com/chadian3912/article/details/81976956AttributeError: module 'os' has no attribute 'errno'https://blog.youkuaiyun.com/weixin_43137080/article/details/82426179
2020-05-24 22:45:52
4082
原创 ImportError: Failed to import `pydot`. Please install `pydot`. For example with `pip install pydot`
keras可视化网络结构报错ImportError: Failed to import `pydot`. Please install `pydot`. For example with `pip install pydot`解决方案:安装如上三个package,使用pip install 即可pydot pydotplus graphviz
2020-05-24 22:01:16
3943
原创 LSTM 学习理解
一年前看LSTM,感觉非常复杂难理解,如今再看,感觉似乎简单清晰了许多,此处做个简单记录。LSTM来自一篇论文:github链接如下:https://colah.github.io/posts/2015-08-Understanding-LSTMs/其实,说白了,LSTM就是一个复杂点的RNN,把RNN中的cell做了替换,就成了LSTM。之所以要替换cell,是因为RNN不能解决长期依赖问题,简单说,就是循环迭代次数太多,导致RNN忘了太久之前的信息,而LSTM对之前的信息进行了选择性
2020-05-23 10:14:56
3458
原创 Machine Learning Experiment SVM Linear Classification 详解+源代码实现
关于如何选择好的决策边界我们可以看到,上述的决策边界并不是很好,虽然都可以完整的划分数据集,但是明显不够好。此处的beta垂直于w。根据上图,我们得知,如果我们可以得到w(或者beta)同时,计算出bias(=b)就可以得到关于数据集的决策边界。优化条件这是一个带有不等式条件约束的问题,我们可以通过拉格朗日乘子法,以及对偶问题的求解来转化优化方程,来使中间的marg...
2020-04-24 23:42:43
3460
原创 Machine Learning Experiment5 Regularization(正则化) 详解+代码实现
为什么要引入正则化?在做线性回归或者逻辑回归的时候,会遇到过拟合问题,即,在训练集上的error很小,但是在测试集上的偏差却很大。因此,引入正则化项,防止过拟合。保证在测试集上获得和在训练集上相同的效果。例如:对于线性回归,不同幂次的方程如下通过训练得到的结果如下:明显,对于低次方程,容易产生欠拟合,而对于高次方程,容易产生过拟合现象。因此,我们引入正则化项:其他...
2020-04-24 23:33:01
3672
原创 Machine Learning Experiment4 Logistic Regression and Newton’s Method 详解+源代码
回顾Logistic Regression的基本原理关于sigmoid函数极大似然与损失函数牛顿法实验步骤与过程首先,读入数据并绘制原始数据散点图根据图像,我们可以看出,左下大多为负样本,而右上多为正样本,划分应该大致为一个斜率为负的直线。定义预测方程:此处使用sigmoid函数,定义为匿名函数(因为在MATLAB中内联函数即将被淘汰)定义损失函...
2020-04-24 23:27:07
2948
原创 分布式存储的三阶段提交协议
分布式存储的三阶段提交协议三阶段提交是为解决两阶段提交协议的缺点而设计的。与两阶段提交不同的是,三阶段提交是“非阻塞”协议。三阶段提交在两阶段提交的第一阶段与第二阶段之间插入了一个准备阶段,使得原先在两阶段提交中,参与者在投票之后,由于协调者发生崩溃或错误,而导致参与者处于无法知晓是否提交或者中止的“不确定状态”所产生的可能相当长的延时的问题得以解决。三阶段如下:阶段1:CanC...
2020-04-20 22:37:10
3090
原创 分布式系统中的两阶段提交协议
分布式系统中的两阶段提交协议在分布式系统中,每个节点虽然可以知晓自己的操作时成功或者失败,却无法知道其他节点的操作的成功或失败。当一个事务跨越多个节点时,为了保持事务的ACID特性,需要引入一个作为协调者的组件来统一掌控所有节点(称作参与者)的操作结果并最终指示这些节点是否要把操作结果进行真正的提交(比如将更新后的数据写入磁盘等等)。因此,二阶段提交的算法思路可以概括为: 参与者将操作成败...
2020-04-20 22:35:28
2385
GMS_Installer_44MB.apk
2020-03-21
山东大学2020年1月机器学习期末考试题目整理.pdf
2020-01-08
操作系统概念复习整理笔记
2020-01-04
chrome去除“请停用以开发者模式运行的扩展程序”提示补丁2.exe
2019-12-13
亮度调节工具V2.37.3304473.zip
2019-11-15
OpenCV在比较直方图时,最佳操作是在HSV空间中操作,为什么?
2019-10-15
如何使用python实现多层语句之间的跳转即简单交互
2019-10-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人