自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C++

MachineLearning

原创 软件项目开发流程及人员职责

一 软件项目开发流程 概括来说分为一共分了6个过程 项目启动阶段—>需求分析阶段—>设计阶段—>开发阶段—>测试阶段—>常规文档 1.1 项目启动阶段 A. 产品经理和项目干系人确定项目方向,产品型项目的干系人包括公司领导、产品总监、技术总监等,项目的话则包括客户方领...

2020-02-28 22:51:52

阅读数 0

评论数 0

转载 word毕设论文7个注意点

1 对齐论文封面下划线----封面格式 2 用“样式”减少重复操作—针对标题 3 页码从正文开始—页码问题 4 目录自动生成4step—目录自动生成 5 三线表—表格问题 6 三线表[进阶] 7 图标编号自动化 reference: 优雅地写论文,Word论文排版最全技法 ...

2020-02-15 10:58:42

阅读数 4

评论数 0

原创 win10下mmdetection的安装及使用

一 mmdetection简介 目标检测工具箱mmdetection是香港中文大学-商汤科技联合实验室基于pytorch开源的检测库,它包含个丰富的目标检测和实例分割方法以及相关的组件和模块。现在mmdetection成了一个涵盖许多主流检测方法和模块的统一平台。 1.1 mmde...

2019-12-14 18:37:14

阅读数 204

评论数 0

原创 win10 在anaconda中利用虚拟环境来安装pytorch1.1.0(已经安装了pytorch0.4)

1 为什么要使用anaconda虚拟环境安装pytorch? 同一环境中,需要有时需要安装多个软件或同一个软件的不同版本,如果将它们安装在同一环境中,python的关联模块或版本可能会引起冲突,所以虚拟环境可以避免不同软件或同一软件不同版本之间的冲突。 2 安装流程 2.1 打开A...

2019-12-14 02:36:48

阅读数 23

评论数 0

原创 pytorch 和 tensorflow的区别和选择

pytorch 和 tensorflow的区别 1图的创建及调试 pytorch 图结构的创建是动态的,即图是运行时创建;更易调试pytorch代码,调试pytorch代码就像调试python代码一样,可以利用pdp在任何地方设置断点; tensorflow 图结构的创建是静态的...

2019-10-25 00:27:41

阅读数 352

评论数 0

原创 python3 排序函数sorted 及 列表.sort()

1 列表排序 ------list.sort() 1.1 格式: list.sort( key=None, reverse=False ) # 默认升序 1.2 参数 key -- 主要用来比较元素,只有一个参数,具体参数源自于可迭代对象中...

2019-10-24 21:11:56

阅读数 12

评论数 0

原创 自定义类 __len__(self) 详解

自定义类 __len__(self) 详解-------最常见的魔法函数一种 __len__ 如果一个类表现得像一个list,要获取有多少个元素,就得用 len() 函数; 要让 len() 函数工作正常,类必须提供一个特殊方法__len__(),它返回元素的个数。 例1 我们写一个 S...

2019-10-24 16:49:59

阅读数 83

评论数 0

原创 Object Detection 评价指标mAP及其计算

1. 判断正确的检测结果并计算 Precision 和 Recall------每一种类别 1.1 对于精度(Precision) 和召回率(Recall) 的计算,所有机器学习问题都一样,必须要判断出True Positives(真正例)、False Positives(假正例)、Tru...

2019-10-20 23:24:25

阅读数 9

评论数 0

原创 skimage( scikit-image)库学习03

1. 图像数据类型及颜色空间转换 1.1 图像数据类型 skimage中,一张图像就是一个简单的numpy数组,数组中数据类型有很多种,同时彼此之间是可以互换的 数据类型及取值范围如下: Data type Range uint8 0 to 255 uint16 ...

2019-10-20 22:28:50

阅读数 34

评论数 0

原创 coco API实践

1 安装COCO API reference:https://blog.csdn.net/qq_41847324/article/details/86224628----------安装COCO API 1.1 下载cocoapi,在终端输入: git clone git...

2019-10-20 22:28:17

阅读数 38

评论数 0

原创 skimage( scikit-image)库学习04

1. 图像形变与缩放 图像的形变与缩放,使用的是skimage的transform模块,函数比较多,功能齐全。 1.1 图像形变 改变图像尺寸 resize 格式:skimage.transform.resize(image,output_shape) image: 需要改变...

2019-10-04 22:10:23

阅读数 20

评论数 0

原创 7中常见图像文件格式

概述:7种常见文件格式分别为:JPEG,PNG, GIF,BMP, PSD,TIFF, RAW,它们有着不同的特点,大小,使用场景,下面一一详述: 1 JPEG 全称:Joint Photographic Experts Group,简称JPG,诞生于1992,是一种标准图像文件格式;后...

2019-09-25 17:43:19

阅读数 79

评论数 0

原创 coco2017简介

CoCo2017数据集简介 1. coco2017数据下载及解压 下载参考: 主:https://blog.csdn.net/u014734886/article/details/78830713 ########### 辅:https://b...

2019-09-24 18:44:24

阅读数 499

评论数 0

原创 voc2007

1. voc2007下载及解压 1.1 下载 wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_06-Nov-2007.tar wget http://host.robots.ox.ac.uk...

2019-09-23 02:35:06

阅读数 38

评论数 0

转载 win10 下tensorboard启动

转载: tensorboard启动步骤如下:https://blog.csdn.net/fa928464158/article/details/77935539 1 准备好需要可视化的数据 即程序运行后,在logs中产生的可视化文件,形式如下: 2 定位到logs文件的保...

2019-04-02 18:38:44

阅读数 123

评论数 0

转载 人脸检测综述---2010之2017

文章转载于:https://www.imooc.com/article/details/id/32443 重点总结如下: 1 按检测对象类别分,目标检测可分为两类: 通用目标检测:检测图像中往往有多个类别目标,目标检测核心:n(目标类别数) + 1(背景)=(n + 1)分类问题;这类目...

2019-03-30 19:24:04

阅读数 432

评论数 0

转载 数据读取的三种方式---第3种

转载:https://blog.csdn.net/chengshuhao1991/article/details/78644966

2019-03-29 12:46:24

阅读数 55

评论数 0

转载 你应该如何学习一个未知的技术领域?- 菜鸟小白篇

转载:https://blog.51cto.com/hadoop2/2141041 1 小白定义: 菜鸟小白的范围界定,并没有一个完整的标准,大致的原则可以按照从事技术领域开发的时间,进行界定,一般从事技术开发0-3年以内,基本上可以认定为菜鸟小白 2 小白建议---3个1 ...

2019-03-29 12:23:21

阅读数 38

评论数 0

原创 判断一个二叉树是否是对称树

分析:如果一颗树的左子树和右子树镜像对称,那么这棵树一定时对称二叉树 《=====》问题转化为两颗树,在满足什么条件时,互为镜像; 条件两个: 1 它们两个的跟节点具有相同的值; 2 每颗树的左子树与每颗树的右子树相同; 二叉树 [1 2 2 3 4 4 3] 是对称二叉树 ...

2019-03-12 21:36:33

阅读数 117

评论数 0

原创 Yolo_V2算法详解及说明

一 yolo_v1缺点回顾 yolo_v2是在yolo_v1的基础上改进而来,针对yolo的缺点:1.框坐标定位不准;2 与基于region proposal的方法相比召回率较低;3.对小目标/比较密集的目标检测效果不好,因为设计网络时,一个grid cell仅仅预测两个bounding box...

2019-01-17 15:11:08

阅读数 293

评论数 0

原创 yolo_v1算法详解及注意事项

                                                                          Yolo算法详解及注意事项 1 yolo算法---常用概念    概念1 grid cell的size (个数)       对输入图像(假设是...

2019-01-16 22:41:25

阅读数 202

评论数 0

原创 数据结构&算法基础01---两栈实现一队列,两队列实现一栈

1 两栈实现一队列---s2实现出队     思路: 入队时,直接压入stack1中                 出队时,判断stack2是否为空,如果stack2为空,则将stack1中的元素转移到stack2中,then再将stack2的栈顶元死弹出;                ...

2018-12-27 21:52:35

阅读数 19

评论数 0

原创 ubuntu16.04下同时安装anaconda2和anaconda3,并同时安装基于python2.7.15和基于python3.6.5的tensorflow-gpu

本人首先安装anaconda2和对应的基于python2.7.15的tensorflow-gpu,然后在anaconda2的基础上安装anaconda3及对应的基于python3.6.5的tensorflow-gpu,anaconda2和anaconda3的关系:由于anaconda2先安装,所以...

2018-12-26 04:55:44

阅读数 458

评论数 0

原创 win10 Ubuntu16.04安装Ubuntu16.04系统

一 前期准备 1 判断电脑是legacy模式还是UEFI模式---方法三 reference:https://jingyan.baidu.com/album/7e440953203e022fc0e2efd0.html?picindex=1 2 制作U启动盘 推...

2018-12-19 02:38:24

阅读数 127

评论数 0

原创 win10&Ubuntu16.04双系统 删除Ubuntu16.04教程

安装了双系统的电脑中,如果是使用Ubuntu系统自带的grub程序作为启动引导,就不能直接格式化Ubuntu所在的盘,否则硬盘上的MBR内容被擦出,无法成功开机引导。 如果想卸载Ubuntu,需要先删除Ubuntu对应的MBR内容,然后再对其进行硬盘格式化;对于不同的电脑,修改MBR有不同的方法...

2018-12-13 21:50:14

阅读数 840

评论数 0

原创 Ubuntu16.04软件安装常见问题(一)

1. 浏览器chrome安装两种方法: 第一种方法:          (1)下载chrome浏览器源文件,64位链接如下:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb  当然 还有其他链接;...

2018-12-11 20:01:57

阅读数 186

评论数 0

转载 如此多的深度学习框架,为什么我选择PyTorch?

reference     https://blog.csdn.net/broadview2006/article/details/79147351

2018-12-10 23:48:54

阅读数 268

评论数 0

原创 DL概念之zero-shot learning

Zero-shot learning       zero-shot learning 指在训练模型时,没有这个类别的训练样本。但是我们可以学习到一个映射/模型X->Y。若此映射/模型足够好的话,我们就可以处理没有看到的类了。 比如,我们在训练时没有看见过狮子的图像,但是我们可以...

2018-12-10 16:37:51

阅读数 75

评论数 0

原创 欧式距离和余弦相似度

欧式距离(L2)         欧氏距离就是平时说的距离,如果平面中有两点A(x1,y1)和B(x2,y2), 那么A与B之间的欧式距离为;若在三维空间中两点A(x1,y1,z1)和B(x2,y2,z2),那么A和B之间的欧式距离为,高维空间,公式依次类推。 余弦相似度         余...

2018-12-10 14:14:37

阅读数 800

评论数 0

原创 12Leetcode---队列实现栈&栈实现队列

栈和队列相互实现 栈是一种先进后出的数据结构(FILO---First in/Last out) 栈的相关方法:      入栈, s.push(x)      出栈, s.pop()      访问栈顶,  s.top()      访问栈中元素个数, s.size()      判断栈...

2018-11-20 14:21:32

阅读数 18

评论数 0

原创 11Leetcode---二叉树最大路径和

题目:Given a binary tree, find the maximum path sum.The path may start and end at any node in the tree.For example: Given the below binary tree, 1...

2018-11-20 12:25:01

阅读数 115

评论数 0

原创 10Leetcode---find over half

一. 题目 已知:数组中有一个数字出现的次数超过了数组长度的一半,求:出这个数    思路:算法时间复杂度O(n),另外需要两个辅助变量 tmp count, 其中tmp:临时存放数组中的数据, count用于存储某个数出现次数。 开始 tmp存储数组的第一个数, count=0   若数组...

2018-10-07 22:02:20

阅读数 20

评论数 0

原创 09Leetcode---Generate parentheses

一. 题目    n表示生成括号的对数,请写一个函数,输入n,产生所有可能且有效的括号组合  例如 n=3  生成结果:                 [                     “((()))”,                      “(()())”,       ...

2018-10-07 19:07:49

阅读数 38

评论数 0

原创 逻辑回归(Logisic Regression)

一. 线性回归 VS 逻辑回归 线性回归,一般处理因变量是数值型区间变量(连续),用来拟合因变量和自变量之间的线性关系,但是因变量和自变量都是连续区间,常见的线性模型:                                                   而在分析实际问题时,所...

2018-09-17 18:28:20

阅读数 205

评论数 0

原创 08Leetcode---valid palindrome

一. 题意 Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. For example,"A man, a plan...

2018-09-13 17:01:48

阅读数 31

评论数 0

原创 07Leetcode---pow( x, n)

Pow( x, n) 求x的n次幂 两种方法: 方法1. 让i初始化为n,然后看i是否是2的倍数,是的话x乘以自己,否则res乘以x,i每次循环缩小一半,直到为0停止循环。最后看n的正负,如果为负,返回其倒数,参见代码如下: double mathPow(double x, int n){...

2018-09-04 18:46:58

阅读数 102

评论数 0

原创 06Leetcode--valid parentheses

  现有一串(,),[,],{,}的字符串s。要判断这串字符串是不是一串有效的组合。如[]{()}是遗传有效的组合。[)[]}是一串无效的组合。 这个问题的解法不难,只要用一个stack就可以了,我们把s里面的字符一个一个过一遍。主要分为2种情况 1 如果我们遇到 ( [ { 里面的一个,我...

2018-09-04 17:43:33

阅读数 22

评论数 0

原创 Tensorflow Saver

1.  TF---Saver背景介绍          在训练完一个model后hope保存训练的结果(结果:model参数),以便下次迭代的训练或测试, TF针对这一需求提供了Saver类;          (1)Saver类提供了向checkpoints文件保存和从Checkpoints...

2018-09-01 16:43:09

阅读数 98

评论数 0

原创 堆排序

堆排序(Heapsort)指利用堆结构来设计的一种排序算法,堆积是一种近似完全二叉树结构,其性质:子节点索引(键值)总小于(or 大于)它的父节点;时间复杂度:O(nlog(n)) 思想:利用大顶堆(小顶堆)堆顶记录的是最大关键字(最小关键字)这一特性,使得每次从无序中选择最大记录(最小记录)变...

2018-08-30 17:08:54

阅读数 26

评论数 0

原创 05Leetcode---threeSum

题意:从一个数组中找到三个数,使这三个数的和为0。有可能存在多组解,也有可能存在重复的解,所以需要去重。比如:num=[-1,0,1,2,-1,-4];那么存在两组解:[[-1,0,1],[-1,-1,2]],解中的数需要是从小到大排序状态。 步骤:1. 先将数组排序。    2. 按照Two...

2018-08-29 22:12:04

阅读数 79

评论数 0

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