- 博客(104)
- 资源 (10)
- 收藏
- 关注
转载 『Python』setup.py简介
setup.py应用场合网上见到其他人这样介绍:假如我在本机开发一个程序,需要用到python的redis、mysql模块以及自己编写的redis_run.py模块。我怎么实现在服务器上去发布该系统,如何实现依赖模块和自己编写的模块redis_run.py一起打包,实现一键安装呢?同时将自己编写的redis_run.py模块以exe文件格式安装到python的全局执行路径C:\Python2...
2019-08-19 15:08:38
765
原创 [Linux]linux中/etc/fstab文件删除或修改
今天扩展了ubuntu根目录的磁盘大小,把之前分的磁盘分区sdb5删除,将其全部磁盘空间并入根目录(我没设置home挂载点,home在/下),分好之后重启系统,发现一直停在ubuntu闪灯界面,等好久之后显示系统错误ctrl+D重启。后来发现是我删除了sdb5但是/etc/fstab中还没删除其挂在注册信息,因此开机的时候磁盘会挂载失败导致不能进入系统。修改后就好了,这一次学习了/etc/fsta...
2019-08-02 17:26:29
9125
1
原创 ubuntu16.04+GTX1060+cuda9.0配置
整体流程参考:https://blog.youkuaiyun.com/weixin_41864878/article/details/79621210第一步:安装linux下对应显卡的驱动参考:https://www.cnblogs.com/marky/p/8243607.html
2018-09-16 09:30:49
2064
原创 [论文翻译] Faster R-CNN:利用区域提案网络实现实时目标检测
摘要目前最先进的目标检测网络需要先用区域提案算法推测目标位置,像SPPnet1和Fast R-CNN2这些网络已经减少了检测网络的运行时间,这时计算区域提案就成了瓶颈问题。本文中,我们介绍一种区域提案网络(Region Proposal Network, RPN),它和检测网络共享全图的卷积特征,使得区域提案几乎不花时间。RPN是一个全卷积网络,在每个位置同时预测目标边界和objectness...
2018-07-24 15:38:21
2013
原创 [论文翻译] Fast R-CNN
摘要本文提出了一种快速的基于区域的卷积网络方法(fast R-CNN)用于目标检测。Fast R-CNN建立在以前使用的深卷积网络有效地分类目标的成果上。相比于之前的成果,Fast R-CNN采用了多项创新提高训练和测试速度来提高检测精度。Fast R-CNN训练非常深的VGG16网络比R-CNN快9倍,测试时间快213倍,并在PASCAL VOC上得到更高的精度。与SPPnet相比,fast...
2018-07-24 15:35:47
462
原创 [论文翻译] Rich feature hierarchies for accurate object detection and semantic segmentation (用于精确物体定位和语义
摘要 过去几年,在权威数据集PASCAL上,物体检测的效果已经达到一个稳定水平。效果最好的方法是融合了多种图像低维特征和高维上下文环境的复杂结合系统。在这篇论文里,我们提出了一种简单并且可扩展的检测算法,可以将mAP在VOC2012最好结果的基础上提高30%以上——达到了53.3%。我们的方法结合了两个关键的因素: (1)将大型卷积神经网络(CNNs)应用于自下而上的候选区域以定位和分割物...
2018-07-24 15:34:05
1562
转载 [Linux]Linux下灵活使用默认和Anaconda的python
转自:https://blog.youkuaiyun.com/zhangxinyu11021130/article/details/64125058/目的:想在caffe下使用default python,在使用tensorflow的时候使用Anaconda的python,希望不用每次使用default python时都输入/usr/bin/python2.7这么麻烦。 解决方法:使用别名声明alias...
2018-07-18 16:33:59
1429
原创 [Caffe]ubuntu16.04下编译caffe以及py-faster-rcnn的注意事项(仅cpu,anaconda2,opencv3)
①Makefile.config文件中的INCLUDE_DIRS改成 INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/最后加个 LINKFLAGS := -Wl,-rpath,$(HOME)/anaconda2/lib ②Makefile文件中的LIBRARIES LIBRAR...
2018-07-17 15:19:51
953
转载 关于解决win10安装.NET framework3.5出现87错误的解决办法
转自:https://blog.youkuaiyun.com/TSeven37/article/details/78636528 使用ISO镜像方法安装成功。 1. 找到win安装包的ISO镜像文件,右键单击文件 再点击【装载】 就会出现一个新盘符。 每个人的盘符不同,我的是G盘。 2. 命令提示符, 以管理员身份运行命令运行 3,按顺序执行以下命令 ,其中的盘符改成你的win10安装包的镜像文件所...
2018-07-10 21:29:49
7932
转载 python中int类数据的内存大小
今天在写程序的时候希望估算下占用内存的大小,原来从没有注意过python中整形类型的大小问题,一直以为python中一个int就占4个Byte.结果发现sys.getsizeof(0)为24,而sys.getsizeof(1)为28.有点迷于是查询了下资料. 转载自:https://segmentfault.com/q/1010000012165527以python3版本为例说明, ...
2018-05-04 10:18:45
26072
1
原创 PIL/opencv图片坐标和数组坐标问题
图片坐标和数组坐标是相反的,坐标原点位于左上角. 图片坐标第一维是横向向右,第二维纵向向下. 但是数组坐标第一维是纵向向下,第二维横向向右...
2018-05-03 20:33:57
3340
原创 使用Anaconda安装opencv-python
直接在cmd命令行输入:conda install --channel https://conda.anaconda.org/menpo opencv3 接着根据提示按Y即可
2018-04-29 10:21:54
10481
3
原创 tensorlayer中dropoutlayer层的feed value for placeholder问题
InvalidArgumentError: You must feed a value for placeholder tensor 'Placeholder' with dtype float [[Node: Placeholder = Placeholder[dtype=DT_FLOAT, shape=[], _device="/job:localhost/replica:0/tas...
2018-04-27 21:42:15
688
原创 ubuntu16.04安装pydot和graphviz的问题
在keras可视化计算图时,需要提前安装pydot和graghviz,但pip install pydot graghviz后却还是报如下错误:ImportError: Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.解决方法:sudo apt install py...
2018-04-17 22:12:04
3115
转载 tf.train.saver()
转载自:http://blog.youkuaiyun.com/u011500062/article/details/51728830saver的背景介绍我们经常在训练完一个模型之后希望保存训练的结果,这些结果指的是模型的参数,以便下次迭代的训练或者用作测试。Tensorflow针对这一需求提供了Saver类。Saver类提供了向checkpoints文件保存和从checkpoints文件中恢
2018-01-10 11:11:08
2364
1
原创 做cifar10实验时遇到的一些tensorflowAPI
tf.equal(A,B)tf.equal(A, B)是对比这两个矩阵或者向量的相等的元素,如果是相等的那就返回True,反正返回False,返回的值的矩阵维度和A是一样的import tensorflow as tfimport numpy as npA = [[1,3,4,5,6]]B = [[1,3,4,3,2]]with tf.Session() as sess:
2018-01-09 10:15:49
275
原创 ArgumentError: argument --batch_size: conflicting option string: --batch_size
ArgumentError: argument –batch_size: conflicting option string: –batch_size每次尝试执行cifar10的代码时都会出现这样一个错误,按照字面意思是:变量重复定义。 在 cifar10代码中问题出现在这一行tf.app.flags.DEFINE_integer('batch_size', 128,"""Number
2018-01-07 16:05:19
8808
转载 [机器学习]矩阵的奇异值与特征值有什么相似之处与区别之处?
矩阵可以认为是一种线性变换,如果将这种线性变换放在几何意义上,则他的作用效果和基的选择有关。以Ax = b为例,x是m维向量,b是n维向量,m,n可以相等也可以不相等,表示矩阵可以将一个向量线性变换到另一个向量,这样一个线性变换的作用可以包含旋转、缩放和投影三种类型的效应。比如说:A=[3001][xy]=[3xy]\begin{equation}A=\left[\begin{matrix}
2017-04-29 19:54:03
3982
转载 [Linux]压缩/解压缩RAR文件
ubuntu刚安装的时候是不能解压rar文件的,只有在安装了解压工具之后,才可以解压。 安装:sudo apt-get install unrar 卸载:sudo apt-get remove unrarrar常用命令主要有: e 将文件解压到当前目录 例:rar e test.rar 注:用e解压的话,不仅原来的file1.txt和file2.txt
2017-04-14 10:04:09
741
转载 hibernate、MyBatis、JDBC区别
1)从层次上看,JDBC是较底层的持久层操作方式,而Hibernate和MyBatis都是在JDBC的基础上进行了封装使其更加方便程序员对持久层的操作。2)从功能上看,JDBC就是简单的建立数据库连接,然后创建statement,将sql语句传给statement去执行,如果是有返回结果的查询语句,会将查询结果放到ResultSet对象中,通过对ResultSet对象的遍历操作来获取数据;Hiber
2017-04-14 08:46:12
527
原创 [leetcode]35. Search Insert Position(java)
问题描述Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.You may assume no duplicates in the array.H
2017-02-03 16:09:54
501
原创 [算法]字符串匹配算法KMP(java)
public class KMP { public static void cal_next(String str,int[] next,int len){ int i, j; next[0] = -1; for( i = 1; i < len; i++ ) { j = next[ i - 1 ];
2017-01-16 10:56:25
339
原创 [算法] 最长公共子序列(LCS)问题
最近刚刚结束了算法分析课程,并结束了考试,败在了最长公共子序列 的问题上,非常懊悔,于是把最长公共子序列问题拿出来再次学习。一、什么是最长公共子序列什么是最长公共子序列呢?举个简单的例子吧,一个数列S,若分别是两个或多个已知序列的子序列,且是所有符合条件序列中最长的,则S称为已知序列的最长公共子序列。举例如下,如:有两个随机数列,1 2 3 4 5 6 和 3 4 5 8 9,则它们的最长公共子序列
2017-01-14 20:46:07
1907
原创 [leetcode]21. Merge Two Sorted Lists(java)
题目描述: Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. 合并两个排序链表并返回一个新的列表。新的链表的结果由原先的两个链表结点组成,也就是不能合并后的链
2017-01-09 22:41:27
570
原创 [leetcode]88. Merge Sorted Array (java)
题目描述: Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.解题思路: 这是一道数组操作的题目,思路比较明确,就是维护三个数组,分别对应数组A,数组B,和结果数
2017-01-09 19:03:01
535
原创 [leetcode]38. Count and Say(java)
题目描述: The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, … 1 is read off as “one 1” or 11. 11 is read off as “two 1s” or 21. 21 is read
2017-01-09 14:19:02
738
转载 [leetcode]6. ZigZag Conversion
这个题我本人没想出来,所以参考了csdn大神的博客 本文转自:http://blog.youkuaiyun.com/zhouworld16/article/details/14121477题目要求:The string “PAYPALISHIRING” is written in a zigzag pattern on a given number of rows like this: (you may
2017-01-08 21:30:03
294
原创 [leetcode]206. Reverse Linked List
题目描述: Reverse a singly linked list.解题思路:这个题有两种思路:递归和迭代,迭代相对于递归方式更加直观。 引入:算法中的自顶向下和自底向上 动态规划的实现分为两种,有递归和迭代。 递归一般是自顶向下,依赖于子问题优化函数的结果,只有子问题完全求出,也就是子问题的递归返回结果,原问题才能求解。 迭代法,就是巧妙的安排求解顺序,从最小的子
2017-01-08 11:03:11
310
转载 [Java]Error:No enclosing instance of type E is accessible. Must qualify the allocation with an enclo
在自己试着写一个链表的例子时,由于参考的代码只有一部分,于是就自己补了一个内部类。结果编译时出现:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing instance of type E(e.g. x.new A() where x is an instance o
2017-01-08 10:56:19
390
原创 [python]tree auto generator
from leetcode discussI wrote a tree auto generator:import randomclass TreeNode(object): def __init__(self, x): self.val = x self.left = None self.right = Nonedef generateCh
2017-01-07 19:54:20
438
原创 [leetcode]83. Remove Duplicates from Sorted List(java)
Given a sorted linked list, delete all duplicates such that each element appear only once. For example, Given 1->1->2, return 1->2. Given 1->1->2->3->3, return 1->2->3. 解题思路: 设置两个指针一个no
2017-01-07 11:38:24
379
原创 [leetcode]26. Remove Duplicates from Sorted Array(java)
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length. Do not allocate extra space for another array, you must do this in place with
2017-01-06 22:49:02
362
原创 [leetcode]24. Swap Nodes in Pairs(java)
Given a linked list, swap every two adjacent nodes and return its head.For example, Given 1->2->3->4, you should return the list as 2->1->4->3.Your algorithm should use only constant space. You may no
2017-01-06 21:22:06
377
原创 [leetcode]20. Valid Parentheses(java)
问题形容: 题目:有效括号 description: Given a string containing just the characters ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[’ and ‘]’, determine if the input string is valid. The brackets must close in the correct orde
2017-01-06 13:47:54
441
原创 [数据结构]java实现的简单链表的 头/尾插法
尾插法:package structure;import java.io.*;import java.util.*;class Node { int data; Node next; Node(int d) { data = d; next = null; }}public class Test3 { public sta
2017-01-02 14:08:29
6803
转载 [Java] Java关键字final、static使用总结
Java关键字final、static使用总结转自:http://lavasoft.blog.51cto.com/62575/18771/一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认
2017-01-01 11:09:03
320
原创 [Http]对Http中tcp基于连接和udp无连接的理解
一直以来没太懂tcp基于连接的通信方式的理解,以为连接就是指物理意义上的连接,两个东西,拿一根线联通起来。但是想到tcp层虽然分连接和无连接但是ip层可是都是面向无连接啊,怎么可能这里是物理上的连接的理解。于是在网上找了找基于连接和无连接的理解。发现了一些大牛的解答,记录下来,分享给自己。 在现实生活中,“要想富,先修路”;同时人总要“居有定所”,于是盖起了N多的房子。但是当你和同事商量好去做客
2016-12-31 16:00:35
776
转载 [Http]post 相比get 有很多优点,为什么现在的HTTP通信中大多数请求还是使用get?
计算机网络原作者:罗志宇 链接:https://www.zhihu.com/question/31640769/answer/52824098 来源:知乎这个问题是知乎上看来得,觉着和自己刚刚学习的计算机网络有关,并且也算是个有趣的问题吧,就摘抄了过来,给以后的自己,就当做个课堂笔记吧。 事实上GET 和 POST 在实践上面有非常大的区别,这两种方法在语义上面并非能互相取代。POST 是否比
2016-12-31 15:43:11
1690
原创 [Leetcode]Leetcode 27:Remove Element
Given an array and a value, remove all instances of that value in place and return the new length.Do not allocate extra space for another array, you must do this in place with constant memory.The order
2016-12-31 14:13:46
319
原创 [Leetcode]LeetCode 19:Remove Nth Node From End of List
解题思路:一开始我的做法是先遍历一遍取得长度,然后长度减去n就知道要删除正着数第几个元素,结果没注意到题目要求one pass结果不行。那就只能用两个指针,一个快指针先走n步,一个慢指针从头开始走,这样当快指针走到尾部的时候,慢指针所指的就是要删除元素的前一个元素。 代码如下:/** * Definition for singly-linked list. * public class Lis
2016-12-31 11:50:29
269
labelme批量转换工具.rar
2019-10-21
ssh(struts2+spring4+hibernate4)简单整合
2016-12-03
spring+springmvc+mybatis实例
2016-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人