自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谢军的博客

来日方长!

  • 博客(20)
  • 收藏
  • 关注

原创 FCN网络的训练——以燃气表数字识别为例

FCN网络的训练——以燃气表数字识别为例在一个燃气表数字识别的项目中使用FCN直接得到如下图所示燃气表图片中的数字识别结果,训练阶段, 我们标定燃气表数字中心一块区域的像素点为该类数字的正样本, 如下图所示, 不同数字的中心区域的像素被标定为不同的类别, 十种数字加上背景一共十一类, 不同颜色表示不同类别的标注, 其他的都是背景类。最后对每个像素计算softmax loss。 测试阶段通过

2017-01-12 18:49:39 6927 7

原创 面向对象

1.面向对象类:具有同种属性的对象称为类,是个抽象的概念。比如说:汽车、人、狗、神; 对象:日常生活中的所有东西都是对象,是类的实例化。比如说:推土车是汽车的实例化;姚明是人的实例化;小白(狗的名字)是狗的实例化;二郎神是神的实例化; 属性:用来描述具体某个对象的特征的是属性,是静态的。比如:姚明身高2.6米多;小白的毛发是棕色的;二郎神额头上有只眼睛; 方法:每个对象有它们自己的行为或者是使

2017-01-31 21:09:52 293

原创 Python-set函数

set数据类型set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。 要创建一个set,需要提供一个list作为输入集合:s1 = set([1, 1, 2, 2, 3, 3])print(s1)输出结果: set([1, 2, 3])注意,传入的参数[1, 2, 3]是一个list,而显示的{1, 2, 3}只是告诉你这个

2017-01-29 18:19:40 726

原创 Python-迭代器、生成器、yield

Python-迭代器、生成器、yield迭代器迭代器:具有next方法的对象。几何数据类型:如list、tuple、dict、set、str等。 generator:包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterabel。 可以使用isinstance()判断一个对象是否是Iterable对象:

2017-01-29 17:25:36 502

原创 Python-运算符重载

本博客用于记录学习Python的运算符重载,欢迎学习交流!常见的运算符重载方法:__getitem__拦截索引运算__getitem__和__iter__实现迭代用户定义的迭代器__getattr__和__setattr__捕捉属性的引用

2017-01-29 17:08:26 390

原创 Python-命名空间

Python-命名空间本文介绍Python中命名空间中的LEGB原则。目录Python-命名空间目录LEGB代码另一个例子1.LEGBLEGB含义解释: L-Local(function);函数内的名字空间 E-Enclosing function locals;外部嵌套函数的名字空间(例如closure) G-Global(module);函数定义所在模块(文件)的名字空间

2017-01-25 23:02:24 369

原创 07-抽象(类)2

1.基本类最简单的类class Super: #定义类 age=20Sub=Super() #实例化类print Sub.age2.高级类1.调用超类的构造器class Super: def __init__(self,x) #构造器 self.name=xclass Sub(Super): def __init__(self,x,y)

2017-01-24 21:29:51 574

原创 06-抽象(类)

本文先介绍python类的一些基本概念,然后通过创建类,创建实力对象,访问属性,类的属性、继承类等逐步介绍类,最后介绍类属性与方法。### 基本概念**类(Class):** 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。

2017-01-23 12:05:06 324

原创 05-抽象(函数)

本文将详细介绍参数(parameter)和作用域(scope)的概念,以及递归的概念及其在程序中的用途。抽象(函数)创建函数def fib(num): fibs = [0,1] for i in range(num): fibs.append(fibs[-2]+fibs[-1]) if i==num-1:

2017-01-21 23:59:31 406

原创 04-条件、循环和其它语句

赋值魔法1.序列解包(sequence unpacking)序列解包也称递归解包:将多个值的序列解开,然后放到变量的序列中,只需要一个表达式就可以完成同时为多个变量赋值的操作。# 1>给多个变量一次赋值>>> x,y,z = 1,2,3>>> print x,y,z1 2 3 # 2>交换变量的值--相比C语言真的方便不要太多吧>>> x,y=y,x>>> print

2017-01-20 22:48:44 319

原创 03-字典

映射(mapping):通过名字来引用值得数据结构,字典是python中唯一内建的映射类型,字典中的值没有特殊的顺序,但是都存储在一个特定的键(Key)下,键可以使数字、字符串设置是元祖。字典的使用字典:可以通过轻松查找某个特定的词语(键),从而找到它的定义(值)。 例如: 表示一个游戏棋盘的状态,每个键都是由坐标值组成的元组;创建字典

2017-01-19 22:59:25 533

原创 02-使用字符串

本文主要介绍如何使用字符串格式化其他的值(如打印特殊格式的字符串),并简单了解一下利用字符串的分割、连接、搜索等方法。基本字符操作所有标准的序列操作(索引、分片、乘法、判断成员资格、求长度、取最小值和最大值)对字符串同样适用。但是,字符串都是不可变的。字符串格式化字符串格式化使用字符串格式化操作符即百分号%来实现。字符串格式化:求模操作符(%)可以用来将其他值转换为包含转换标志的字符串,例如%s

2017-01-19 13:39:44 348

原创 Python-01-列表和元组

列表和元祖列表和元祖是python的基本数据结构。本文首先对序列做一个概览,然后讲解序列的通用操作,然后分别讲解列表和元祖。序列列表元祖内建序列在python中最基本的数据结构是序列,在序列中每个元素被分配一个序号-即元素的位置,也成索引。Python包含6种内建的序列:列表、元祖、字符串、Unicode字符串、buffer对象、xrange对象。python之中还有一种名为容器(conta

2017-01-19 00:16:41 353

转载 Caffe傻瓜系列(1):数据层及参数

学习caffe,首先需要创建一个模型(model),如比较常用的Lenet,Alex等, 而一个模型由多个屋(layer)构成,每一屋又由许多参数组成。所有的参数都定义在caffe.proto这个文件中。要熟练使用caffe,最重要的就是学会配置文件(prototxt)的编写。层有很多种类型,比如Data,Convolution,Pooling等,层之间的数据流动是以Blobs的方式进行。今天我们就

2017-01-13 19:50:53 363

原创 Git快速学习笔记

Git简短笔记本笔记用于记录学习过程,欢迎学习交流:1.安装Git sudo apt-get install git2.创建GitHub账号:没有GitHub的可以去申请一个,已经有的登陆Git3.生成ssh key:终端使用命令 ssh-keygen -t rsa -C “your_email@youremail.com” 默认在用户文件夹中的.ssh/id_rsa.pub,(.s

2017-01-12 19:00:04 361

原创 Torch安装+Densecap实验

Torch安装+Densecap实验本博客用于记录学习过程,欢迎交流。Densecap引入密集的字幕任务,不仅能够定位局部显著的图像,而且能用自然语言来描述该区域。密集字幕任务概括和统一了两个任务,一个是只需要单个单词描述的目标检测任务,另一个是对整个图像的一个预测区域的字幕标注任务。为了同时解决定位和描述任务,提出了一个统一高效的直传处理图像架构,全卷积定位网络(FCLN)架构,无需外部区域的建议

2017-01-12 17:22:53 2109 1

原创 Python笔记记录

Python笔记记录本博客用于用于记录学习过程,欢迎交流!Python中用format函数格式化字符串的用法http://www.jb51.net/article/63672.htm加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 Ctr

2017-01-08 16:16:16 389

原创 Ubuntu 安装Tensoflow

http://www.cnblogs.com/ljy2013/p/5491680.html

2017-01-04 16:44:13 979

原创 【Caffe】solver文件配置解读

Caffe之solver文件配置讲解一下solver.prototxt文件里面个参数的意义。DL的任务中,几乎找不到解析解,所以将其转化为数学中的优化问题。sovler的主要作用就是交替调用前向传导和反向传导 (forward & backward) 来更新神经网络的连接权值,从而达到最小化loss,实际上就是迭代优化算法中的参数。Caffe的solver类提供了6种优化算法,配置文件中可以通过ty

2017-01-04 16:16:50 1130

原创 深度学习模块

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-01-02 19:36:56 1006

空空如也

空空如也

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

TA关注的人

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