- 博客(17)
- 收藏
- 关注
原创 正则表达式与Pyhton
1、支持普通字符匹配2、元字符,一个符号匹配一堆字符3、量词 --- 控制元字符出现的次数4、惰性匹配 .*?示例:玩吃鸡游戏,晚上一起玩游戏,干嘛呢?打游戏啊玩.*游戏 匹配结果:玩吃鸡游戏,晚上一起玩游戏,干嘛呢?打游戏玩.*?游戏 匹配结果:(1)玩吃鸡游戏 (2)玩游戏。
2024-06-26 16:43:44
334
原创 论文阅读--Exploring Visual Relationship for Image Captioning
Exploring Visual Relationship for Image Captioning论文地址:论文地址1. Abstract & Introduction:本文的主要贡献在于在进行图像摘要生成的过程中,利用GCN+LSTM捕捉图像物体之间的位置关系(spatial) 与语义关系(semantic)。位置关系:上下左右等等;语义关系:subject-predicate-object(主谓宾),包括动作,状态等等,例如 man-eating-sandwich ,dog-insi
2020-11-15 00:46:05
715
2
原创 Pytorch--训练并保存的模型利用 torch.load() 在GPU、CPU上加载
# 直接加载模型model.load_state_dict(torch.load('./data/my_model.pkl'))#GPU训练的模型加载到CPU上:model.load_state_dict(torch.load('./data/my_model.pkl', map_location=lambda storage, loc: storage))#加载到GPU1上:model.load_state_dict(torch.load('./data/my_model.pkl',...
2020-10-05 19:43:15
7323
原创 Hall定理的充分性证明
最近复习离散数学,其中二分图的匹配中,Hall定理的充分性证明好不容易才看懂,因此记录一下,以备不时之需:先贴上课本中定理及证明过程:通俗点讲,假设V1中顶点数为n,“二分图G存在完备匹配” 与 “取任意正整数1<=k<=n,均满足从V1集合选出k个不同的点,那么它们连向的V2集合的点个数不小于k” 这两个互为充要条件。证明:最开始,对 “...
2020-02-26 14:37:02
3548
3
转载 OpenCV3 学习笔记3 ------ 图像轮廓查找与绘制
轮廓通俗点说就是图形的外围边嘛。OpenCV中,轮廓由vector<>模板对象来表示,vector中的每个元素都编码了曲线上下一点的位置信息。1、轮廓的查找-------cv::findContours()对于二值化后的图像,其边缘就在0、1交界处。...
2020-02-14 11:47:22
450
1
原创 OpenCV学习笔记2 ----- 核,腐蚀,膨胀,开运算,闭运算
目录1、核2、图像腐蚀3、图像膨胀4、开闭运算1、核看过一些理解,核就是一个小的矩阵(5*5,7*7 等等),在形态学操作过程中(例如腐蚀,膨胀,开运算,闭运算),一般是对二值化后的图像进行操作,此过程中的对象一般有两个,一个是原图像,即要进行处理的图像,另一个就是结构化元素或核。核既然类似看做是一个数组,可以自己定义,也可以通过getStructuringEl...
2020-02-14 10:40:40
4298
1
原创 OpenCV3 学习笔记1
1、RGB转HSV关于RGB与HSV的区别不做过多赘述,在OpenCV处理图像,检测颜色信息时往往用HSV空间而不用RGB空间,个人粗略的理解是HSV对颜色的刻画更细致真实,在处理过程中设置各种阙值更方便。转换方法:OpenCV自带函数:CV_EXPORTS_W void cvtColor( InputArray src, OutputArray dst, int code, ...
2020-02-13 22:52:33
392
1
原创 Java: static 修饰下的静态变量、静态方法、静态代码块、静态类
1、静态变量对于在类中用static修饰的静态变量(例如:static String str;),只要有两个特性:1、无需实例化对象,可以直接调用:public class Test2 { String str1 = "aaa"; static String str2 = "bbb"; public static void main(String[] args) { ...
2019-01-23 19:39:39
948
1
原创 Java中,try,catch,finally 的代码以及return 执行顺序
首先,finally中的代码是一定会执行的,不管之前的代码是否抛出异常。 1、对于try中的return,在没有异常的情况下: 先执行return之前的代码啊,包括return语句中的代码,但不会返回结果,然后跳到finally中执行。 对于return的结果,如果是基本数据类型(int,string .......),会先存到栈中,finally中...
2019-01-22 19:59:51
491
1
原创 运用 mybatis-generator 自动生成pojo、example、mapping 代码
用使用mybatis generator生成代码步骤: 一、在任意位置新建文件夹(全英文路径),文件夹里新建 “src” 文件,generatorConfig.xml 文件,以及三个jar包,如图: jar包 可以到maven仓库中下载: https://mvnrepository.com/ 二、编写gen...
2019-01-19 15:53:16
1573
原创 CSS 动画 实现点的动态缩放闪烁
实现动画效果,要用到css的 animation 属性,具体写法为:animation:a1, a2 , a3 ;a1为通过@keyframes 规则创建的动画名称,可自己定义a2 为动画时常 ,例如:1s 2s 可自行规定a3 为css自带的动画效果,有如下几个:linear 以相同速度开始至结束的过渡效果(等于 cubic-bezier(0,0,1,1...
2018-08-28 10:24:34
5980
原创 ArcGIS API for JavaScript 实现点击地图显示此点经纬度
1、首先,在网页上显示地图:js代码如下:$(document).ready(function() { var map; require([ "esri/map", "dojo/dom", "dojo/domReady!" ], function( Map, dom ) { map = new Map("container", { //"container...
2018-08-07 18:19:03
8972
9
原创 ListView效率的提高
Android开发时,当用ListView显示列表化内容,似乎并不能实现下拉显示后面更多的内容,或者之后的内容要开辟新的ListView,先前的不能重复利用,浪费资源,此处用BaseAdapter解决此问题:此处,用显示简易的书籍列表做样例先定义book类public class Book { private String name,anthor; private double price;...
2018-05-29 17:37:48
351
原创 01背包的回溯法求解
问题:给定 n 中物品和一个背包。物品i的重量是Wi,其价值位Vi ,背包的容量为C。问应该如何选择装入背包的物品,使得放入背包的物品的总价值为最大?这是经典的动态规划例题,但也可以用解空间树下的回溯法求解,下面以样例输入为例:输入:物品个数n=4, 背包容量c=7, 物品价值:p={9,10,7, 4},物品重量:w={3,5,2,1}以满二叉树的结构来解决问题,物品个数为4,则树的高度为5...
2018-05-29 17:32:12
2699
原创 石子堆积(多元Huffman)、贪心思想
问题: 设有n 堆石子,要将其有次序的合并为一堆,规定在合并过程中每次至少选2堆最多选k 堆石子合并成新的一堆,2≤k≤n,合并的费用为新的一堆的石子数。计算出将n 堆石子合并成一堆的最大及最小费用。样例输入:首先输两个整数,表示n,k,而后输入n个数,表示n堆石子的个数7 345 13 12 16 9 5 22 样例输出:593 199思路:首先对于最大费用,很容易理解...
2018-05-28 18:01:09
1554
原创 金币列阵问题
问题描述:有m*n枚金币在桌面上排列成一个m行n列的金币阵列。每一枚金币或正面朝上,或背面朝上。用数字表示金币状态,0表示正面朝上,1表示背面朝上。金币阵列游戏的规则是: (1)每次将任一行金币翻过来放在原来的位置上。 (2)每次可以任选2列,交换这2列金币的位置。 任务:给定金币的初始状态和目标状态,编程计算按金币游戏规则,将金币排列从初始状态变换到目标状态所需的最少变换次数。...
2018-04-08 20:35:03
645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人