自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 Triplet Loss入门

Triplet Loss入门Face verification vs. face recogntionVerificationInput image, name/IDOutput whether the input image is that of the claimed person.RecognitionHas a database of K peosons(or n...

2018-12-10 14:39:36 2889

原创 AutoML

AutoML什么是AutoML?​ 目前一个优秀的机器学习和深度学习模型,离不开这几个方面:​ 一、优秀的数据预处理;​ 二、合适的模型结构和功能;​ 三、优秀的训练策略和超参数;​ 四、合适的后处理操作;​ 五、严格的结果分析​ 这几方面都对最终的结果有着举足轻重的影响,这也是目前的数据工程师和学者们的主要工作。但由于这每一方面都十分繁琐,尤其是在构建模型和训练模型上。而大部分...

2018-12-10 14:36:28 21033 1

原创 ISIC2018比赛经验分享

ISIC2018皮肤病分类比赛分享##比赛概况2018年5月到7月28号,我们实验室(我们实验室的网址,欢迎加入我们实验室~)参与了由医学图像顶级会议MICCAI组织的2018 ISIC皮肤病理图像分割和分类比赛(比赛网址)。其中我和另外一个同学是参与了分类比赛,在最终的排行榜上取得了第三名的成绩(这个比赛每只队伍可以提交3个answer, 前三个answer是一只队伍。下面的第五名以及后续...

2018-09-26 16:58:32 12325 26

原创 Miccai论文分享(一)Deep Multi-instance Networks with Sparse Label Assignment for Whole Mammogram Classific

多示例学习(multi-instance learning)标签(空格分隔): 论文总结本科毕业答辩结束!这个系列主要分享一些Miccai这一医学影像分析顶级会议上论文~为什么讲这个?看到了miccai2017年的一篇挺有意思的论文,所以查阅了相关研究资料,分享给大家。什么是多示例学习?这方面国内的大牛周志华是领域翘楚,大家有兴趣可以看看他之前的相关工作。下面的部分摘自...

2018-05-17 15:38:18 3966 3

原创 resnet,Resnet,残差网络

Resnet这篇博客主要介绍了提出Resnet的两篇论文,我分析了两篇论文的核心内容,欢迎大家阅读!相关论文2016CVPR Deep Residual Learning for Image Recognition 2016ECCV Identity Mapping in Deep Residual Networks论文简介CVPR论文1.极深的深度网络会...

2018-05-16 16:02:44 3470

原创 tf.xxx与summary有关的函数

tf.xxx与summary有关的函数Summary的作用TensorFlow中的summary主要是用于观察变量、直方图等一系列变量,然后在Tensorboard中查看,方便我们可视化训练过程。tf.summary.scalar() 输出一个Summaryprotocol buffer,它包括一个单一scalar的值. 通常可以用于观察单一变量的值,如学习率...

2018-03-19 15:00:45 586

原创 tf.train.XXX与train有关的函数

tf.train.XXX与train有关的函数tf.train.get_or_create_global_step() 这个函数主要用于返回或者创建(如果有必要的话)一个全局步数的tensor。参数只有一个,就是图,如果没有指定那么就是默认的图。 tf.trainable_variables() 返回所有trainable=True的变量。 当...

2018-03-19 14:59:58 3799

翻译 TensorFlow 官网API学习(Reading data)

TensorFlow 官网API学习(Reading data)标签(空格分隔): TensorFlow官网APIAPI地址TensorFlow程序中四种获取数据途径1.tf.dataAPI:很容易构建复杂的输入流水线(推荐的方法!) 2.Feeding:在运行每一步时,利用Python代码提供数据。 3.QueueRunner:在TensorFlow图最开始的时候,基...

2018-03-08 09:43:00 655

原创 Tensorflow笔记(一)

Tensorflow Note(一)标签(空格分隔): tensorflow笔记卷积中的SAME和VALID1.在进行卷积时,对于padding参数可以选择VALID或者SAME, 用实例来说明二者的不同: SAME,即保证输出的卷积结果和输入tensor的长度和宽度保持不变。所以会进行补零操作,在原始tensor周围补零,直到输出tensor和输入tensorflo

2018-01-26 16:50:24 2116

原创 从 Python到Tensorflow 学习之路(四)

从 Python到Tensorflow 学习之路(五)最近毕业设计题目是研究对抗样本,要用tensorflow来搭建神经网络,因此python必不可少,这个不是一个传统的Python学习教程只是把学习Python过程中遇到的问题和经验记录下来(基于Python3.5),如果想要一步一步学习Python建议看下面的网站。 Python学习教程错误、调试和测试错误处理 try...excep

2017-12-29 20:00:08 2337 2

原创 从 Python到Tensorflow 学习之路(三)

从 Python到Tensorflow 学习之路(四)最近毕业设计题目是研究对抗样本,要用tensorflow来搭建神经网络,因此python必不可少,这个不是一个传统的Python学习教程只是把学习Python过程中遇到的问题和经验记录下来(基于Python3.5),如果想要一步一步学习Python建议看下面的网站。 Python学习教程模块 在Python中,一个.py文件就称之为一

2017-12-28 21:39:29 3686

原创 从 Python到Tensorflow 学习之路(二)

最近毕业设计题目是研究对抗样本,要用tensorflow来搭建神经网络,因此python必不可少,这个不是一个传统的Python学习教程只是把学习Python过程中遇到的问题和经验记录下来(基于Python3.5),如果想要一步一步学习Python建议看下面的网站。 Python学习教程Python中的迭代只要是可迭代对象,无论是否有下标,都可以迭代,例如dict:# -*- coding: ut

2017-12-21 20:02:29 3115

原创 从 Python到Tensorflow 学习之路(一)

从 Python到Tensorflow 学习之路(一)最近毕业设计题目是研究对抗样本,要用tensorflow来搭建神经网络,因此python必不可少,这个不是一个传统的Python学习教程只是把学习Python过程中遇到的问题和经验记录下来(基于Python2.7),如果想要一步一步学习Python建议看下面的网站。Python学习教程python字符串与C和C++不同,单引号和双引号在括起字符串

2017-11-19 16:17:05 32170 1

原创 计算机视觉与模式识别(二)色彩迁移

色彩迁移这一个学期任务量比较大,主要是计算机视觉这门课和计算机图形学任务量有点大,所以暑假才有时间更新这系列博客,这系列博客主要是利用CImg这个库来实现一些算法,而不是应用一些算法。 下面开始本期的介绍!1.什么是色彩迁移?对于搞CV(Computer Vision)的人来说,什么都不如用图像来解释,解释地清楚。颜色迁移就是将目标图的整体颜色附加到你想改变的原图上,最后使得结果图拥有原图的形状信

2017-07-20 18:05:25 4721 1

原创 安卓开发心得(二)

Android开发心得之委托者模式这一个学期在上潘老师的系统设计与分析课程时,我们小组开发了基于安卓平台的电影购票软件。在开发过程中收获了挺多,现在在课程结束前,把其分享出来。 委托者模式是软件设计模式中的一项基本技巧。1.什么是委托者模式? 委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,

2017-06-11 13:57:22 695

原创 Android开发心得(一)

Android开发心得之MVC这一个学期在上潘老师的系统设计与分析课程时,我们小组开发了基于安卓平台的电影购票软件。在开发过程中收获了挺多,现在在课程结束前,把其分享出来。 MVC是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。1.什么是 MVC? Model–view–controller (MVC) is a

2017-06-10 21:02:54 13522

原创 计算机视觉和模式识别(一)

计算机视觉和模式识别计算机视觉和图像处理是一个令很多人充满兴趣的计算机领域,它不仅涉及到很多精妙和令人称赞的数学推导和漂亮的代码,更是应用到我们生活的方方面面,简单如Photoshop、美图秀秀,复杂于相机校准、人脸识别、处理视频等。 时隔很久没有写博客了,以前写博客的时候总感觉自己欠缺很多,现在发现在计算机专业读书,每一年都会对自己所学的东西有了新的理解。这次的博客系列就是分享自己在图像处理和计

2017-03-05 11:14:18 16394

原创 LeetCode238Product of Array Except Self

先上题目:题目大意:给一数组。返回一数组,这个数组对应原数组除了对应数其他数的乘积和。注意为额外的O(n)空间技巧:题目中已经明确把最容易想到的求所有数乘积,然后分别除每一个数的简单做法给否定了,因为这个也太没技术含量了。。。这里要提及一个经常用到的概念,前缀和后缀,这个概念对很多程序有至关重要的意义以后如果要介绍KMP算法,其中就用到了字符串前缀和后缀的匹配。其实前缀和后缀顾名思义我们可以把数组中

2016-09-23 22:02:19 691

原创 LeetCode283Move Zeroes

最近在刷leetcode的题库,强化自己的算法水平和编程能力,感觉收获很多,有些自己的解法和理解,在这里分享给大家。先上题目: 题目大意:给一数组,把其中的0移到最后面,同时其他元素相对位置不变。注意要原地操作不能使用额外的O(n)空间技巧:用一变量计数器cnt记录在该数字前零的个数示例代码:#include <iostream>#include <vector>using namespace s

2016-09-13 11:13:54 309

原创 数据结构与算法笔记(三)反转部分链表

反转部分链表上次我们搞定了反转单向链表和双向链表的问题,但实际过程中我们可能只要反转部分链表,在这种情况下我们需要对上次写出的类增加一个叫做reverse_part_linklist的函数,传入参数为两个整数from和to,将from到to之间的节点进行反转反转部分单向链表函数的设计思路主要有3点:1.判断传入的参数是否满足1≤\leqfrom≤\leqto≤\leqN,若不满足直接返回。2.正如上

2016-08-03 10:17:47 345

原创 数据结构与算法学习笔记(二)反转链表

反转链表好久没写博客了,这一年来学到了挺多的,数据结构和算法,计算机组成原理,操作系统,数据库,unity等等。最近放暑假就准备把博客接着搞下去,快来享受饕餮大餐吧!反转单向链表和双向链表1.单向链表:通常链表问题都会给一个链表的头结点head, 以及不同问题对应的其他参数,要求我们写出对应的函数来完成相应的功能。链表中最需要注意就是插入删除中指针的重连。对于反转单向链表以及双向链表,我们需要申请两

2016-07-31 09:35:29 413

原创 C++学习笔记(三)STL简介(二)

Generic algorithm(泛型算法)一.不修改序列的算法1.函数对象的概念函数对象是一个类的对象,但是它的使用方法与函数一样,又称为仿函数,其实质是通过重载运算符()。由于类的性质使这个函数具有一些特殊的功能,从而实现一些普通函数实现不了的功能。 例:#include <iostream>#include <algorithm>using namespace std;templat

2015-06-20 20:18:10 361

原创 C++学习笔记(二)STL简介(一)

STL(Standard Template Library)标准模板库1.概念 标准模板库(英文:Standard Template Library,缩写:STL),是一个C++软件库,也是C++标准程序库的一部分。其中包含5个组件,分别为算法、容器、迭代器、函数、适配器。模板是C++程序设计语言中的一个重要特征,而标准模板库正是基于此特征。标准模板库使得C++编程语言在有了同Java一样强大的

2015-06-16 23:48:22 459

原创 C++常见错误总结(不定时更新版~)

C++遇到常见的错误总结:1.vector容器赋值经常用xxx.push_back(), 而不能直接用xxx[i] = yyy;(下标是修改不是插入,如果要用下标,需要保证初始化时候有足够的元素 .)2.如果在循环外对容器进行声明, 在循环内对容器进行使用,注意在容器使用前清空容器。3.如果考虑两种类型元素相关联,通常使用结构体(map可能会出现多重映射)。4.未完待续

2015-06-10 21:29:12 468

原创 数据结构与算法学习笔记(一)最大公约数与最小公倍数

最大公约数与最小公倍数一.最大公约数(greatest common divisor)1.非递归实现:// BigInt是大整数类下篇博客会介绍到,在要求不高情况下可以替换为int类型BigInt gcd(const BigInt & a, const BigInt & b) { BigInt c= (a > b) ? a : b; BigInt result = (a > b)

2015-06-07 00:18:55 433

原创 游戏制作前的基石C++学习笔记(一)Exception Handing

前言这个连载博客的内容呢,主要是关于笔者在C++学习时的一些心得体会和总结,希望能和大家分享。同时C++也是游戏制作时的“普通话”一样的语言, 这为后续相关介绍计算机图形学和3D游戏开发无疑提供了一个很好的编程理论基础和铺垫。Exception Handing(异常处理)一.引入异常处理的原因这里先引入一个概念程序的健壮性(Robustness) 计算机科学中,健壮性(英语:Robustness

2015-06-03 22:26:52 519

动态规划01背包

这个文档能帮助初学动态规划的人直观理解01背包问题,希望大家能从中得到收获

2014-12-21

空空如也

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

TA关注的人

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