自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NodYoung

专注于计算机视觉,深度学习,机器人

  • 博客(435)
  • 资源 (23)
  • 收藏
  • 关注

原创 《剑指offer》之知识汇总

1.应聘者需熟练掌握链表、树、栈、队列和哈希表等数据结构,以及它们的操作。链表和二叉树相关的问题是很多面试官喜欢问的问题。 2.大部分公司都会注重考查查找、排序等算法。应聘者可以在了解各种查找和排序算法的基础上,重点掌握二分查找、归并排序和快速排序(随时正确完整地写出代码),很多面试题只是这些算法的变体而已。如 面试题8“旋转数组的最小数字”和面试题38“数字在排序数组中出现的次数”的本质是考查二

2017-03-07 21:54:49 1323

原创 动态规划

动态规划基础知识递归解决问题的关键 a)找到递推公式b)找到递归终止条件动态规划的三个要素 a)最优子结构:问题最优解所包含的子问题的解也是最优的(递归也具备这一要素,并且这种情况下贪心策略可能也是适用的)。b)重叠子问题:指在用递归算法自顶向下对问题进行求解时,每次产生的子问题并不总是新问题,有些子问题会被重复计算多次(解决递归重复计算这一问题)。c)无后效性:指某阶段的状态一旦确定

2017-03-07 16:37:28 1292

原创 链表

1.单链表构建下面程序构建了一个无头结点的单链表。#include<iostream>#include<vector>using namespace std;struct Node { char data; Node *next;};void test(const vector<char> &v);int main() { vector<char> v1 = { 'a

2017-03-06 17:31:58 645

原创 计算机相关基础

关于TCP连接的建立与终止参考:TCP三次握手与四次挥手TCP(Transmission Control Protocol)传输控制协议的特点:面向连接的(提供客户与服务器的连接)、提供可靠性(要求返回一个确认;UDP是不可靠的)、有序的(接收时无序,接收端最后整理成有序的)、提供流量控制(UDP不提供)、全双工的(UDP也可以是全双工的)。FTP和HTTP只使用TCP,而不使用UDP。进程

2017-03-04 17:57:30 666

原创

1.基础知识树的基本概念和性质树的高度或深度,一般将根结点定义为第1层。一个结点的子结点个数为该结点的度,树中结点的最大度数称为树的度。将子结点视为有顺序的树称为有序树。树中的总结点数等于所有结点的度数加1。度为m的树中第i层上至多有mi-1个结点。例题:在一棵度为4的树T中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T的叶结点个数为()个。 解:设

2017-03-03 17:54:59 1022

原创 BD视觉算法工程师笔试题

选择题1. 答案:D 2. 答案:A 此代码为PHP语言。 3. 答案:A 4. 答案:D 当一个优先级高的线程进入就绪状态时,它只是有较高的概率能够抢到CPU的执行权,不是一定就能抢到执行权。 当前线程调用sleep()方法或者wait()方法时,只是暂时停止了该线程的运行,进入阻塞状态,不是终止线程。 当创建一个新的线程时,该线程也加入到了抢占cpu执行权的

2017-03-02 14:53:50 14010 3

原创 Au Robotics软件类笔试题

注:答案如有错误,恳请指出,多谢。一. 选择题 1.(C) 访问速度由快到慢排序:通用寄存器 > Cache > 内存 > 硬盘 2.(D) 3.(C) ARP(Address Resolution Protocol),地址解析协议,用来完成IP地址到MAC地址的映射。 Telnet,常用网络测试工具 SSH(Secure Shell),是目前较可靠,专为远程登录会话和其他网络服务

2017-02-28 10:29:39 4371

原创 tensorflow在mnist集上的使用示例(二)

在tensorflow在mnist集上的使用示例(一)中,我们已经使用tensorflow在mnist集上实现了不错的识别的效果。本文主要是进一步教你构建一个框架完善的神经网络程序,包括将构建模型封装成inference()、loss()、training()、evaluation()四部分,添加状态可视化代码等。1.参考教程原教程TensorFlow Mechanics 101 中文版 Tens

2017-02-27 15:33:43 2278

原创 tensorflow在mnist集上的使用示例(一)

1.介绍mnist集是一个手写数字识别的图片数据集,类似于深度学习方面的”hello world”啦。本文中,我们使用tensorflow在mnist集上做了一些简单的使用示例。 关于其详细讲解,详见:MNIST机器学习入门,英文版MNIST For ML Beginners 。下面的代码也都源自这个教程。 关于更更基础的介绍,可参考:入门级解读:小白也能看懂的TensorFlow介绍 如果对

2017-02-24 17:07:13 22423

原创 tensorflow基本用法示例

关于tensorflow的基本用法,教程详见: TensorFlow官方文档中文版——基本使用, 和 10 minutes Practical TensorFlow Tutorial for quick learners。 (第二个教程相对更好一点) 由于版本更新,原教程的一些代码已不能使用,下面是修改之后的tensorflow基本用法示例。1. add_operationimport te

2017-02-20 18:46:20 3759

原创 53. Maximum Subarray

Find the contiguous subarray within an array (containing at least one number) which has the largest sum.Example: For example, given the array [-2,1,-3,4,-1,2,1,-5,4], the contiguous subarray [4,-1,2

2017-02-07 20:14:35 600

原创 写作和翻译

翻译学习外刊中有哪些好的句子和表达?(22) 余光中:“怎样改进英式中文?──论中文的常态与变态 ” ,写的极好。翻译词汇benefits ... 惠及 写作学习小贤哥2017 学写作讲堂往期目录个人翻译【机器人学家】公众号: 马尔科夫决策过程及其性质-CMU深度强化学习第二讲【七月在线】公众号: 译文 | GAN之父在NIPS 2016上做的报告:两个竞争网络的对抗(含译文全文PDF下

2017-01-25 08:07:00 1112 4

原创 LaTeX快速上手

1. 下载安装 CTeX 套装网址 http://www.ctex.org/CTeXDownload ,下载basic版即可。安装超级简单。2. 入门教程参见 一份其实很短的 LaTeX 入门文档 。写的极好。3. 安装使用TexmakerA. 然后马上你可能就会嫌弃TeXworks这个编辑器了,功能太过简单。打开WinEdt,好丑,上个世纪XP时代的产物。不用担心,聪明的人类怎么可能会容忍这些。

2017-01-18 00:16:37 2138

原创 提升深度学习模型表现的技巧

本文是对提升深度学习表现的一些方法总结,主要来自于,也借鉴了PPT的部分思想。Data Augmentation增加训练数据几何变换图像翻转(flipping)、剪切(crop)、缩放(scale)、旋转(rotation)、平移(shift)对比度变换(contrast)在图像的HSV颜色空间,改变饱和度S和V亮度分量,保持色调H不变.颜色变换(color)a) 在训练集像素值的RGB颜色空间进行

2017-01-16 21:06:42 2990

原创 CNN知识脉络梳理

这里梳理了一些CNN的知识脉络。用来构建CNN的各种层数据输入层/Input layer 去均值;归一化;PCA/白化卷积计算层/CONV layer 局部关联;窗口(receptive field)滑动;参数共享机制;深度/depth、步长/stride、填充值/zero-paddingReLU激励层/ReLU layer Sigmoid、Tanh(双曲正切)、ReLU(优选)、Lea

2017-01-16 20:27:53 1279

原创 CS231n课程笔记翻译系列之目录汇总

知乎上CS231n课程翻译系列 翻译的笔记非常好,为了方便查看,这里把所有目录列于此,并给出链接。Python Numpy教程(全篇) Python 基本数据类型容器(列表, 字典, 集合, 元组)函数类Numpy 数组访问数组数据类型数组计算广播SciPy 图像操作MATLAB文件点之间的距离Matplotlib 绘制图形绘制多个图形图像图像分类笔记 图

2017-01-16 20:20:40 17560

原创 Keras使用过程问题汇总

1.使用tensorflow作后端出现错误:'module' object has no attribute 'control_flow_ops',参见Keras + tensorflow gives the error “no attribute ‘control_flow_ops’”

2017-01-16 14:13:40 4024

原创 深度学习相关

优秀博客ML Structuring Your TensorFlow Models DEEP LEARNING GLOSSARY待学习专栏 | Momenta详解ImageNet 2017夺冠架构SENet多任务An Overview of Multi-Task Learning in Deep Neural Networks∗ 一箭N雕:多任务深度学习实战 模型汇总-14 多任务学习-Mu

2017-01-16 10:08:39 1143

原创 YOLO下一步:输出预测boundingbox做进一步处理

对于我们使用yolo做一下research中的其他应用而言,最终目的肯定不是看看预测boundingbox就ok了。 具体对于我而言,就需要在得到boundingbox后再找出目标的局部信息。下面简单介绍一下如何完成。 1.修改源代码 在源代码image.c中找到draw_detections()函数,print出方框的位置即可,如下: 2.记录终端输出到文本文件 我这里使用的命令是|

2017-01-15 14:46:45 10708 9

原创 计算机视觉初级部分知识体系

这两天总结了一下自己在计算机视觉初级部分的知识框架,整理如下。 个人所学并不全面(比如图像频域方面了解就比较少),仅做参考。图像点(pixel值)运算直方图;线性/非线性变换;灰度均衡化/规定化;H-S直方图图像几何变换平移、旋转、镜像、缩放(图像金字塔,图像多尺度表达的一种方法,高斯金字塔、拉普拉斯金字塔);仿射变换空间域滤波线性滤波 均值滤波、高斯滤波非线性滤波

2017-01-15 14:33:53 3366

原创 七月算法课程《python爬虫》第六课: scrapy爬虫整体示例

两个例子,爬豆瓣文本例程 douban 和图片例程 douban_imgs 。例程1: douban目录树douban--douban --spiders --__init__.py --bookspider.py --douban_comment_spider.py --doumailspider.py --__init__.py --items.py

2017-01-14 14:58:52 2319 3

原创 七月算法课程《python爬虫》第五课: scrapy spider的几种爬取方式

本节课介绍了scrapy的爬虫框架,重点说了scrapy组件spider。spider的几种爬取方式:1.爬取1页内容 2.按照给定列表拼出链接爬取多页 3.找到‘下一页’标签进行爬取 4.进入链接,按照链接进行爬取 下面分别给出了示例1.爬取1页内容#by 寒小阳(hanxiaoyang.ml@gmail.com)import scrapyclass JulyeduSpider(scra

2017-01-11 12:56:39 1701

原创 CV_L3_Classification-SVMs

SVM做分类,非常优秀的教程。Supervised Learning In-Depth: Support Vector Machines%matplotlib inlineimport numpy as npimport matplotlib.pyplot as pltfrom scipy import stats# use seaborn plotting defaults# import

2017-01-10 11:14:33 769

原创 SVM和Knn实现手写数字识别

数据和程序下载地址:手写数字识别 调用SVM库实现数字识别# Standard scientific Python importsimport matplotlib.pyplot as pltimport numpy as np# Import datasets, classifiers and performance metricsfrom sklearn import datasets

2017-01-06 23:04:10 2972

原创 KMeans聚类算法示例

三个例子:1.二位点聚类 2.手写字符聚类 3.图像压缩 Clustering: K-Means In-DepthHere we’ll explore K Means Clustering, which is an unsupervised clustering technique.We’ll start with our standard set of initial imports%matp

2017-01-06 22:58:47 6086

原创 python3使用selenium登录新浪微博

关于selenium的安装详见selenium安装参考from selenium import webdriverimport timebrowser = webdriver.Chrome()browser.set_page_load_timeout(30) #set the amount of time to wait for a page load to complete before

2017-01-03 23:43:19 2726

原创 七月算法课程《python爬虫》第四课: 相关库使用与登录问题

这一节主要介绍了requests、beautifulsoup、HTMLParser、数据库编程、登录问题和豆瓣数据爬取。Requests库import jsonimport requestsfrom PIL import Imagefrom io import BytesIOprint('dir(requests):', dir(requests))url = 'http://www.bai

2017-01-02 11:38:38 3543

原创 七月算法课程《python爬虫》第三课: 爬虫基础知识与简易爬虫实现

这节课涉及到很多知识,CSS、XPath、Json、Dom和Sax、正则表达式、Selenium等。大家可以在W3School 和RUNOOB.COM 上了解下这方面的相关知识Json 解码与编码import jsonobj = {'one': '一', 'two': '二'}encoded = json.dumps(obj)print(type(encoded))print(encoded)

2017-01-02 10:05:37 1630

原创 写博客总结

一般情况下,博文都要加个目录 比较简单,参见HTML实现跳转到页面指定位置2.字体颜色设置 <font size="3" color="red">This is some text!</font>

2017-01-01 12:53:11 670

原创 卡尔曼滤波之目标跟踪

本文目录: 1.关于卡尔曼滤波理论学习 2.卡尔曼滤波的两个简单使用示例 3. 卡尔曼滤波二维平面目标跟踪中的应用1.关于卡尔曼滤波理论学习之前的博文有关于卡尔曼滤波的资料,通俗易懂。这里总结一下Kalman的公式精华,输入麻烦,直接上自己之前的笔记了,如下: 最最重要的一点,在使用卡尔曼滤波之前,首先你得弄清楚你假设的动态系统模型(说白了还是调参,跟pid一样),然后直接使用算法就行了

2017-01-01 10:10:54 26282 6

原创 yolo训练之训练结果评估环节

在yolo中,怎么知道自己已经训练的怎么样了呢?自然是希望把训练过程中的loss等数据可视化一下,这篇文章中,我们主要就介绍一下这些。 1. 首先在训练开始的时候需要把终端信息记录到文件,我这里使用的命令是| tee train_log.txt ,可参考:Linux中记录终端(Terminal)输出到文本文件 。我们会得到这样一个文本文件: 2. 下面我们就可以用python对其进行处理了,

2016-12-29 09:20:05 12171

原创 行业相关

深度新闻资讯AI原力觉醒!2016人工智能创新公司TOP 50发布 都是谁在造车?他们造了哪些车? 观点 | 自动驾驶商业化之路:革命还是改良? 阅面科技赵京雷:从算法到视觉模块,开启本能化的机器视界 霍金、马斯克携手力推23条原则 告诫AI发展底线(附圆桌视频) 盘点 | 需要密切关注的六大AI/机器学习领域 2016年独角兽俱乐部图谱 吴军:机器智能时代,如何成为最先受益的2%?

2016-12-27 23:41:54 779

原创 算法相关资源

快排 数学之美番外篇:快排为什么那样快熵、交叉熵与KL散度 如何通俗的解释交叉熵与相对熵?STL里vector、set、map等的时间复杂度STL容器的适用情况(原)

2016-12-22 09:49:50 781

原创 七月算法课程《python爬虫》第二课: Python基础

课上记录的一些python基础应用,都是很简单的。syntax基本语法a = 1234print(a)a = 'abcd'print(a)try: print(b)except Exception as e: print(e)a = [1, 2, 3 , 4]def func(a): a[0] = 2func(a)print(a)try: # Python

2016-12-21 23:48:38 1166

原创 七月算法《python爬虫》第一课:Python爬虫小示例

七月算法课程《python爬虫》第一课里的示例代码,很简单。 下载地址:http://download.csdn.net/detail/nnnnnnnnnnnny/9715077jupyter notebook文件贴在这里了。七月算法 Python爬虫项目班课后习题一爬邮政编码查询网页http://www.ip138.com/post/ ,提取到每个省份邮政编码的开头数字import reques

2016-12-19 10:53:16 3155 2

原创 机器人相关资源

ROS好久不接触ROS了,今天又看了一个ROS的分享。感觉以后应该还是会把ROS捡起来,这里记录一些相关资料。 1.邵天兰 梅卡曼德机器人创始人 主题:ROS简介与重要模块源码导读 视频:http://pan.baidu.com/s/1eRDCtGI PPT:http://pan.baidu.com/s/1o8fMs6Q NY注:从比较高的角度讲解了一下ROS 2. 第42期:如何设计一

2016-12-18 10:55:25 1088

原创 igraph基本使用方法示例

这是用jupyter notebook写的igraph的基本用法,使用的环境是python3+windows,代码上传到csdn资源啦:ABC of igraph关于matplotlib学习还是强烈建议常去官方http://igraph.org/python/#docs里查一查各种用法和toturial等。 下面是jupyter notebook代码导出的md文件。 1.learn_igrap

2016-12-17 00:41:50 32161 5

原创 matplotlib基本使用方法示例

这里是用jupyter notebook写的matplotlib的基本用法,使用的环境是python3+windows,代码上传到csdn资源啦:ABC of matplotlib 关于matplotlib学习还是强烈建议常去官方http://matplotlib.org/contents.html里查一查各种用法和toturial等。 下面是jupyter notebook代码导出的md文件

2016-12-17 00:29:44 11566 1

原创 使用python进行收据搜集示例之python_regular_expression

这里是用jupyter notebook写的关于使用Python进行数据收集的基本知识,包括crawl_and_parse、different_format_data_processing、feature_engineering_example和python_regular_expression等。之前课程里提供的资料,移植到了python3+windows环境上。代码上传到csdn资源啦:ABC

2016-12-17 00:08:07 912

原创 使用python进行收据搜集示例之feature_engineering_example

这里是用jupyter notebook写的关于使用python进行数据收集的基本知识,包括crawl_and_parse、different_format_data_processing、feature_engineering_example和python_regular_expression等。之前课程里提供的资料,移植到了python3+windows环境上。代码上传到csdn资源啦:ABC

2016-12-17 00:05:06 1669

手写数字识别

python写的手写数字识别,分别使用sklearn的SVM方法和非库函数版的Knn

2017-01-06

Python爬虫示例代码

上七月算法 Python爬虫班 第一课示例代码

2016-12-19

ABC of igraph

igraph基本使用方法示例

2016-12-17

ABC of matplotlib

matplotlib基本使用方法示例

2016-12-17

ABC of data_collection

使用python进行data_collection基本示例

2016-12-16

ABC of Pandas

Pandas基本使用方法示例

2016-12-16

ABC of Numpy

numpy基本使用方法示例

2016-12-16

pandas基本使用方法示例

pandas基本使用方法示例

2016-12-16

numpy基本使用方法示例

numpy基本使用方法示例

2016-12-16

Machine_Learning_Yearning_V0.5_01.pdf

Andrew Ng的新书《Machine Learning Yearning》01部分

2016-12-10

Machine_Learning_Yearning_V0.5_03

Machine_Learning_Yearning_V0.5_03

2016-12-08

Machine_Learning_Yearning_V0.5_02

Machine_Learning_Yearning_V0.5_02

2016-12-08

Machine_Learning_Yearning_V0.5_01

2016-12-08

模式识别与机器学习 翻译 马春鹏(带目录)

书很不错,网上下下来没有目录,强迫症,自己画两小时添了个目录。如果你也需要,直接下载吧,节省两小时

2016-12-06

CS231n课程知识点汇总(lecture1-5).docx

CS231n课程知识点汇总(lecture1-5),详见博客http://blog.csdn.net/NNNNNNNNNNNNY/article/details/53224685

2016-11-18

ros_by_example_vol2_indigo.pdf

为了方便查看,自己补了书的目录

2016-08-04

OpenCV3编程入门_毛星云编著

浅墨_毛星云的博客大家都应该看过吧,个人非常喜欢。这是他出的那本《OpenCV3编程入门》的PDF版,首先表示非常喜欢也感谢浅墨的的这个学习资料,是我们的学习能够紧跟时代。书的光盘资料在他的博客http://blog.csdn.net/poem_qianmo/article/details/44416709 中有公开,大家可以自行下载。最后,再次感谢浅墨。

2015-12-05

基于Activex控件的C++、C#混合编程

这里我首先新建一个基于MFC的Activex控件的工程,把自己要用C++实现的算法融合进来。然后在C#项目(我用的是Winform编程)中直接添加此控件,再通过调用控件的属性、消息或方法(我使用的主要是方法)等接口从而调用了C++所实现的算法。

2015-11-07

VS2010下孙鑫MFC第15章网络聊天室程序的实现

前几天仿照孙鑫《VC++深入详解》书中第15章网络聊天室程序的实现重写了这个程序,VS2010下的程序与书中所写有所差别。

2015-06-21

扫雷程序源码

欢迎浏览我的技术博客:http://blog.csdn.net/nnnnnnnnnnnny 此文件是关于文章《VS2010 基于MFC的扫雷demo》中的程序。其中有三个程序,release文件是网上下的.exe应用程序,example文件是网上别人的例程,mine是自己模仿别人写的demo

2015-06-12

VS2010 VC++创建.rc资源文件(二)

欢迎浏览我的技术博客:http://blog.csdn.net/nnnnnnnnnnnny 此文件是关于文章《VS2010 VC++创建.rc资源文件》中的一个程序

2015-06-07

VS2010 VC++创建.rc资源文件(一)

欢迎浏览我的技术博客:http://blog.csdn.net/nnnnnnnnnnnny 此文件是关于文章《VS2010 VC++创建.rc资源文件》中的一个程序

2015-06-07

VS2010基于对话框的MFC串口通信简明例程(源码)

VS2010基于对话框的MFC串口通信简明例程的源码,内涵一个虚拟串口软件。

2015-04-28

空空如也

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

TA关注的人

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