自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于Spring ioc的一个很好的介绍

https://www.cnblogs.com/xdp-gacl/p/4249939.html

2021-07-12 15:00:52 1187

原创 关于byte pair encoding(BPE)的一些相关介绍

想要了解BPE到底是什么,所以去搜索相关的一些资料。发现下面几个比较好的文章,自己收藏备用 并分享给大家参考。https://towardsdatascience.com/byte-pair-encoding-the-dark-horse-of-modern-nlp-eb36c7df4f10...

2021-05-31 15:28:56 1489

原创 问题待解 遍历删除list中符合条件的元素 会删除不成功

发现这个博文里这样写的,很是吃惊,现在不知道出现这样的问题的原因。博文链接:https://www.jb51.net/article/115953.htm

2020-11-12 20:40:20 1251

原创 问题待解 python with open 再进行for循环遍历

原始文档如上图所示代码如下所示filepath = '../question.txt'with open(filepath, encoding='utf-8') as lines: for line in lines: print('之前: ',line) if line.strip() == "%": break for line in lines: print('之后: ',line) fo..

2020-11-11 19:51:29 3436 4

原创 java Arraylist清空复用

打算是使用两层list,即一个list其中每一个元素又是一个list我为了复用内层的list,计划每一次都是先用list.clear()然后再重新添加元素,但是发现最终最外层的list里是几个完全一样的子ListArrayList<ArrayList<int> > list = new ArrayList<ArrayList<int> >();int k = 1;ArrayList<int> child_list = new Arra

2020-08-28 20:20:56 1565

原创 linux redis2.8 3.2服务器开启后 无法远程访问的问题

安装了redis 3.2.0,在安装完成之后,修改了文件夹下的redis.conf文件,将其中的bind注释掉,并设置protected-mode no但是发现仅仅能在服务器本地访问,无法远程访问,通过telnet ip 6379也访问不上最终发现是linux防火墙的问题!!!执行以下命令即可(可以先执行firewall-cmd --zone=public --list-ports 看看是不是6379端口已经打开了)firewall-cmd --zone=public --add-port.

2020-08-20 21:19:51 243

原创 数据库隔离级别 脏读 幻读 可重复读等

分享一篇看到的很好的文章http://www.zsythink.net/archives/1233/

2020-06-23 09:55:50 112

原创 spring mysql获得datetime类型的数据,返回格式为一个长数字串 变为年月日时分秒解决方法

参考https://blog.csdn.net/qq_37495786/article/details/94433896发现使用@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")以及并不管用。发现这位博主的解决方案有效。

2020-05-18 17:14:51 810

原创 spring servlet session问题探讨 梳理了session生成到销毁(登录到登出过程)

学习资料基于一个比较古老的spring servlet jsp的后端工程,他的做法是session.getAttribute("userLogin")这样存储了用户的用户个人信息,实现了sessionid与用户之间的绑定首先为了控制登录会添加一个拦截器,在拦截器里进行的逻辑是如果用户首次登录(session.getAttribute("userLogin")为null),那么就执行登录,在登陆获取用户信息之后把用户信息通过session.setAttribute("userLogin".

2020-05-17 11:47:58 348

原创 已解决,供参考 使用pagehelper、driud遇到错误

2020-05-15 11:10:02.410 ERROR 540 --- [nio-8080-exec-5] druid.sql.Statement : {conn-10013, pstmt-20012} execute error. SELECT count(0) FROM user_infocom.mysql.cj.jdbc.exceptions.CommunicationsException: The last packet successfully r...

2020-05-15 11:15:19 1775

原创 Intellij IDEA 导入eclipse开发的maven项目 以及依赖加载阿里云镜像加速 一点成功经验参考

直接导入pom.xml以maven project的方式另外为了让加载依赖速度提高,可以更换为国内阿里云镜像1相应目录新建settings.xml2 settings.xml内容<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav

2020-05-09 17:12:44 274

原创 maven install 遇到错误Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compil

看到网上说的可能的原因有中文路径等。我遇到的并不是中文路径,发现是自己的jdk版本与pom。xml中的不符(发现不符,所以去设置了一下,确实变好了,可以参考试试)解决方法file->project structure修改sdk版本之所以像上面那样修改是因为发现pom里是1.8错误详情Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default.

2020-05-08 18:10:20 2128

原创 intelij idea导入已有项目 maven resolving耗时很长很久以及 @Data get set方法报红问题

一、对于maven耗时过久自己的情况是更换为阿里云镜像即可,参考https://blog.csdn.net/qq_37887131/article/details/89383051二、对于@Data报红问题亲测可用,参考https://www.cnblogs.com/dzcWeb/p/8931636.html欢迎交流支持,多多指教~...

2020-05-08 16:28:38 648

原创 pytorch加载模型torch.load() 遇到问题ModuleNotFoundError: No module named 'models'

希望完整保存模型之后,可以在另外一个地方进行测试使用,但是加载模型时遇到问题 File "/home/anaconda3/lib/python3.7/site-packages/torch/serialization.py", line 426, in load return _load(f, map_location, pickle_module, **pickle_loa...

2020-05-04 20:19:24 19152 9

原创 torch.ne()参数解释及用法

2020-04-04 11:51:12 11368 2

原创 知识图谱表示学习Transe TransD TransR等的评价指标 hit@10、mean rank的理解

最近学习了知识图谱数值表示方式的学习算法,包括TransE、TransD、TransR等,看到提到的评价指标有hit@10、mean rank等,一开始对于这些指标并不清楚。在看了一篇Transe的实现之后,明白了其所代表的含义。表示学习的过程,其实就是实体链接的过程,首先把实体以及关系随机初始化为一定长度的向量,然后基于训练数据,希望通过类似于翻译的方式得到一个更优的向量表示,使 头实体+关...

2020-03-24 16:04:36 12511 6

原创 解决 代码在本地pycharm可以正常运行,但是在linux服务器上找不到文件

参考有关大佬们的博文,https://blog.csdn.net/u014618300/article/details/78353369?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task和https://blog.csdn.net/lionhen...

2020-03-24 12:04:41 6473

原创 转载 解决python模块调用时代码中使用相对路径访问的文件,提示文件不存在的问题

请参考原文https://blog.csdn.net/cxx654/article/details/79371565

2020-03-17 16:34:54 683

原创 对于信息量 信息熵的通俗解释(与你分享 看了就会懂!

来自于一篇文章的收获,受益匪浅太长不看版:首先信息量是衡量编码一个信息需要的编码长度(这样就是更高概率出现的事件其信息量更低,这也是通信领域的实际应用,类似于什么树?记不清了,就像太阳从西方升起比太阳从东方升起会具有更大的信息量,这也符合我们的日常认知)因此信息量比较自然的想法就是用log()函数来表示:-log(p) (很容易就可以可看出达到了出现概率大的数值小,出现概率小的数值...

2020-03-17 09:59:30 1280

原创 解决torchtext TypeError not supported between instances of Example and Example

解决torchtext TypeError '<' not supported between instances of 'Example' and 'Example'参考https://github.com/pytorch/text/issues/474

2020-03-16 14:18:02 2238

原创 解决错误 RuntimeError: cuda runtime error (710) : device-side assert triggered a

在github上看别人的代码,用别人的数据集跑通了,满心欢喜的换自己的数据集,修改了一番后,发现遇到了莫名其妙的错误,如下Traceback (most recent call last): File "train_discriminator.py", line 167, in <module> main() File "train_discriminator.py...

2020-03-13 16:36:50 11988 10

原创 torchtext的可复现问题

在使用torchtext.data.TabularDataset分割训练集测试集时发现遇到了奇怪的问题代码如下:self.TEXT = data.Field(init_token='<start>', eos_token='<eos>', lower=True, tokenize='spacy', fix_length=16)self.LABEL = data....

2020-03-13 16:26:30 391

原创 关于VAE的一个通俗的介绍

http://kvfrans.com/variational-autoencoders-explained/

2020-03-11 16:43:48 427

原创 leetcode 移除元素 当较少要移除数据时的巧妙操作

这道题目并不难,但是看到题解里有一个特别的技巧。我们可以想到类似于双指针的解法,但是这种基础的思路在当遇到很少的数据需要移除时,似乎...

2020-02-28 21:27:01 87

原创 leetcode 括号生成

参考题解https://leetcode-cn.com/problems/generate-parentheses/solution/hui-su-suan-fa-by-liweiwei1419/以及官方题解,感觉其中的回溯法,这种递归的思路还是非常巧妙的,值得学习记录。...

2020-02-26 19:36:17 73

原创 leetcode 回文串问题,判断回文串

解法一:将其转化为字符串,再对字符串进行前后比较。class Solution: def isPalindrome(self, x: int) -> bool: if x < 0: return False #发现负数不可能是回文串,所以在这里直接判断 x = str(abs(x)) #这里可以去掉绝对值,因为不...

2020-02-17 09:29:18 522 1

原创 springboot jar包第一次部署成功,第二次就会失败卡住,no active profile set。。。

遇到的问题是第一次将新的jar包,通过java -jar的方式能成功,但是当第一次启动后关闭,第二次再次启动时就会卡住了,百思不得其解,因为之前遇到过spring boot启动慢的问题,所以我怀疑这次可能是同样的原因。按照网上的思路,我进入安装的jdk的jre/lib/security/java.security这个文件将其中的securerandom.source=file:/...

2020-01-09 10:37:50 745

原创 吴恩达 深度学习 卷积神经网络第一周

1、为什么要进行padding因为不适用padding会有两个问题。1是图片会越来越小,如果网络层数较多的话,那么图片就会非常小了,这不是我们希望看到的;另一方面是容易忽视一些边缘信息,边缘的像素被更少的核所处理两种padding方案最终计算公式多层多通道时,输出的通道数等于卷积核的个数下面是一个计算宽高的例子...

2020-01-07 21:01:42 121

原创 吴恩达 深度学习 序列模型第三周

1、改进的定向搜索:说存在的问题是一方面长度越长,累乘的结果就会越小,影响最终的结果(由于差别会非常小,四舍五入的影响就会非常大),所以使用log的方式,通过累加来解决前面的问题,第二点是说这样最终的结果会偏向于选择长度短的输出结果,所以又在前面乘了一个归一化项(句子长度),这样在束搜索时,从众多长度不同的结果中,选择一个最优的结果作为最终的结果。如何选择最优的束宽。...

2020-01-06 16:05:14 153

原创 吴恩达 深度学习 序列模型第二周

词嵌入的一般用法2.4下面讲了词嵌入矩阵的例子,通过词潜入矩阵(300*10000)乘以一个矩阵(10000*1)可以得到一个新的(300*1)的矩阵,这就是我们得到的词向量。但是由于onhot编码得长度一般比较长,并且大多数的位置都是0,这样矩阵乘法的计算量很大,并且很多部分都是无用的。...

2020-01-05 15:57:05 165

原创 吴恩达 深度学习 序列模型第一周

1、单词的表示,需要把单词表示为数字的形式,下面的例子是one-hot编码2、介绍循环网络模型首先为什么不使用全连接神经网络(一方面是不便于处理变长序列,并不是所有句子都有相同的长度,虽然我们可以通过填充的方式将其填充到相同的长度,另一方面是参数量大,并且比如学习人名识别问题时,作者说如果将这个人名放到句子的另一个位置,可能就识别不出来了)lstm...

2020-01-04 22:12:10 96

原创 keras加载模型遇到ValueError: Unknown layer: TokenEmbedding

我使用bert进行了文本分类,想使用保存的模型对一些新的数据进行预测发现会遇到错误ValueError: Unknown layer: TokenEmbedding。万般搜索不得其解,在网上看到了一个方案https://blog.csdn.net/yscoder/article/details/103214078,尝试之后成功。...

2019-12-31 15:45:27 2969

原创 python正则表达式 (.*?)与(.*)的区别

在scrapy时,我希望能够从url里提取出一些信息,但是按照网上的例子总是不成功,可把我给急坏了,时间过得太快了,我的急躁而不知如何的毛病似乎还没有改。首先在正则表达式中,通过()是可以代表要提取的内容的,如(参考https://blog.csdn.net/weixin_43487902/article/details/88407311)我通过测试发现:(.*?)与(.*)...

2019-12-30 16:36:54 5838 2

原创 spring boot打包 mvn install时遇到错误Failed to execute goal org.apache.maven.plugins:maven-resources-plugin

参考https://blog.csdn.net/Amy126/article/details/90636758我使用了xftp正在与服务器传输文件,想到应该是这个问题,所以把xftp断开连接(或者把对应文件夹不选到target文件夹)。我只是让他不在占用我的target文件夹了(上图左边机器)之后就成功了...

2019-12-26 15:08:27 1312

原创 torch遇到的一些问题和知识记录

2 mask_fill_3 torch.gather 作用就是按照后面的矩阵(每一个值代表index)从前面的矩阵里取值,生成新的4

2019-12-26 14:32:23 171

原创 torch.repeat torch.expand

参考了https://blog.csdn.net/suian0424/article/details/99995475一个很好的例子关于repeat 请参考https://blog.csdn.net/qq_29695701/article/details/89763168

2019-12-24 10:23:59 211

原创 torch.squeeze()和torch.unsqueeze()的区别

torch.squeeze() 主要对数据的维度进行压缩,去掉维数为1(最前面一维,也就是最外面一维)的维度,比如是一行或者一列这种,一个一行三列(1,3)的数去掉第一个维数为一的维度之后就变成(3)行。squeeze(a)就是将a中所有为1的维度删掉。不为1的维度没有影响。a.squeeze(N) 就是去掉a中指定的维数为一的维度。还有一种形式就是b=torch.squeeze(a,N) a中去...

2019-12-24 09:59:24 199

转载 pytorch.arange和pytorch.range的区别

转载自https://blog.csdn.net/m0_37586991/article/details/88830026

2019-12-24 09:20:15 281

原创 mysql 多表联合查询,两个、三个、四个表join

为了完成综合多个表统计用户的信息,我想用多个表联合起来,但是网上没有太满意的答案,采取了以下方法,可以成功获取。特此记录并分享,但是感觉自己的方法效率可能比较低。如有更好方法,如不吝赐教将不胜感激!select a.*,b.information_count, c.building_count, d.comment_information_count, e.comment_building_...

2019-12-19 21:31:01 3600

原创 pytorch torchtext

参考https://blog.csdn.net/qq_42564846/article/details/83584028https://blog.csdn.net/qq_42564846/article/details/83584028https://blog.csdn.net/leo_95/article/details/87708267https://blog.csdn.net/J...

2019-12-16 19:14:57 112

空空如也

空空如也

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

TA关注的人

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