自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 SSD网络中代码详解---ssd_pascal.py

from __future__ import print_functionimport caffefrom caffe.model_libs import *from google.protobuf import text_format import mathimport osimport shutilimport statimport subprocessimport ...

2019-04-03 15:33:04 1008 1

原创 算法:数组基本有序如何排序/找出topk 数组,思想一致

1.已知一个几乎有序的数组,几乎有序是指,如果把数组排好顺序的话,每个元素移动的距离可以不超过k,并且k相对于数组来说比较小。请选择一个合适的排序算法针对这个数据进行排序。 思路1:数组若是基本有序的话,最好是插入排序,时间复杂度为O(NK),N为数组长度,K是需要移动的数的最远距离不超过K。参考多个数组排序一节思路2:另外堆排序也可以用,选择堆起始大小为k的最小堆排序算法,每个元...

2018-09-12 10:29:05 3328

原创 算法:多个无序数组合并排序

思路1:先单独排序,再合并 注意:sorted函数是又返回值的,不改变原来list,注意若是多个数组,则可以对其中所有第一个数进行再排序def sort1(list1,list2): list1 = sorted(list1) list2 = sorted(list2) res = [] while(len(list1) and len(list2))...

2018-09-04 09:50:57 1305

原创 Maven 介绍--项目管理和综合工具

通俗理解:对于入门小白,翻看了几篇Maven的讲解,其中一篇写的通俗易懂,简单说明一下:https://www.cnblogs.com/whgk/p/7112560.html 博客地址。我理解的Maven就是一个管理项目依赖的工具,之前对于一个项目依赖另一个项目,需要打一个Jar包放进去调用,而这个jar包出现问题的时候,需要重新手动修改。(现在我在的实习单位就是这样的,不得不说这个银...

2018-08-29 17:07:40 342

原创 Java:try catch finally 中有return时候执行流程

1.不管try,catch中有没有return ,finally都会执行2.当try有return时候,执行顺序是:try return之前的语句,然后执行return后面的表达式,但是不返回。之后执行finally中的语句,之后返回return的值。(return的值早就保存在栈之中不受finally中该值的变化影响。3.finally中有return的话,返回finally中值,提...

2018-08-29 11:36:30 135

原创 Junit和Eclemma介绍--java白盒测试工具

Junit 一般进行单元测试时候使用,以前写好了模块,然后写一个main函数,写几个通用的测试用例去测试代码的逻辑结果是否正确,现在Eclipse中Junit插件使得不必须手动编写main函数,可以借助Junit编写测试函数,自动生成与模块相匹配的测试模块。我们只需要添加测试用例即可,并且结果显示是否与预期符合。Eclemma是Junit配合使用的插件,是测试覆盖率的工具,对于含有条件判断的代...

2018-08-27 14:01:14 1295

原创 JAVA基础(一):Calendar 类子类GregorianCalendar实现某天是星期几

GregoirianCalendar是Calendar类的子类,GregorianCalendar是一个计算函数,是 Calendar 的一个具体子类,提供了世界上大多数国家/地区使用的标准日历系统。是一种混合日历,可由调用者通过调用 setGregorianChange() 来更改起始日期。下面实现某一天是星期几:...

2018-08-22 17:21:24 909

原创 python3 字符串的 strip() 函数 split()函数

strip() 函数删除字符串首尾的指定字符例子:str = ' dog’, cat, elephant'str.strip(' ')  #删除空格str.strip("'")  #只能删除首尾引号split()函数对字符串按照指定字符进行切片,返回分割后的字符串列表如果参数num 有指定值,则仅分隔 num 个子字符串例子:str = "this is string example....wow...

2018-06-05 14:51:41 861

原创 python3 *args **kwargs 用法

def foo(*args, **kwargs):    print 'args = ', args    print 'kwargs = ', kwargs    print '---------------------------------------' if __name__ == '__main__':    foo(1,2,3,4)    foo(a=1,b=2,c=3)    foo...

2018-06-05 14:50:43 1200

原创 git 使用简单总结

1. git status查看本地文件更新状态2. git add .添加所有的更新文件到本地git3. git  commit -m "add a readme.md“添加注释 在推送到远端之前4. git push origin masterpush到远端5. git checkout myy从当前分支切到myy分支6. git branch -a ...

2018-06-05 14:49:57 104

原创 Mxnet :调用基础网络(vgg,resnet等)的某一层输出作为后续网络的输入

1.ipython 示例 读取vgg网络的relu7的输出:主要函数有get_symbol(num_layers,num_classes):得到网络所有的结构。list_outputs():(给出符号的输出变量)的说明list_arguments (给出当前符号的输入变量)的说明get_internals():获取中间层结果  完整代码:imp...

2018-06-05 14:49:21 4312

原创 Wordnet简单实用画树形结构

NLTK是python的一个自然语言处理工具,其中提供了访问wordnet各种功能的函数。每个词(word)对应不同的语义(sense),消除了多义性的词叫lemma1.导入wordnet:from nltk.corpus import wordnet需要先下载wordnet语料包,才可以导入成功。2.获得某个word的sense(语义)synsets = wn.synsets('dog')3.获...

2018-06-05 14:48:43 1776

原创 卷积神经网络初始化三种方法总结

1. GaussianWeights are randomly drawn from Gaussian distributions with fixed mean (e.g., 0) and fixed standard deviation (e.g., 0.01). This is the most common initialization method in deep learning.权重...

2018-06-05 14:47:49 9670

原创 Linux 自己常用命令总结

1. cp :复制文件 cp /tmp/tomcat.zip /usr/local2. ls  -lht 或者 ll :将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和3.rm:删除文件rm /usr/local/my.txt...

2018-06-05 14:47:16 110

原创 Mxnet: 预测结果出现Nan解决办法

训练自己的数据,输出预测结果很容易出现Nan,表示输出结果不是一个数,not a number, 最有可能是梯度爆炸造成的,解决该问题的思路大概有如下几种:1、数据归一化(减均值,除方差,或者加入normalization,例如BN、L2 norm等);2、更换参数初始化方法(对于CNN,一般用xavier或者msra的初始化方法);3、减小学习率、减小batch size;4、加入gradien...

2018-06-05 14:46:47 5450

原创 python3 logging 简单 使用

1.默认情况下python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志。日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSETlogging.debug()、logging.info()、logging.warning()、logging.error()、loggin...

2018-06-05 14:46:21 333

原创 Json模块dumps(),dump(),loads(),load()

 1.dumps() json.dumps()用于将dict类型的数据转成str 2.dump() json.dump()用于将dict类型的数据转成str,并写入到json文件中。with open('yfcc_stats.json', 'w') as fd: json.dump(stats, fd, indent=4) 3.loads() json.loads()用于将str类...

2018-05-09 11:23:16 147

空空如也

空空如也

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

TA关注的人

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