自定义博客皮肤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

  • 博客(56)
  • 资源 (3)
  • 收藏
  • 关注

原创 RAM ROM 缓存的作用

1 基本概念RAM(random access memory)即随机存储内存,特点:断电时将丢失其存储内容,故主要用于bai存储短时间使用的程序;ROM(Read-Only Memory)即只读内存,特点:是一种只能读出事先所存数据的固态半导体存储器,断电不会丢失数据2 类比手机的RAM和ROM分别对应电脑的内存【G级 常见8G 16G】和硬盘【T级 1T 2T】,手机RAM【内存】负责程序的运行和数据交换,有了它,手机中的软件才能运行;手机RAM【硬盘】就是一块存储空间,我们可以存储各种各样的文件

2020-07-04 19:49:26 2658

原创 新买的苹果11如何验真假

本文总结了3中检测新买苹果手机是否真假的方法,具体如下【重点看step3 step4 step5】step1 手机外观检查-----塑封收到手机后,先检测最外层的塑封是否有开启过的痕迹,拆开过的塑封一定有痕迹------------如没问题,接着step2step2 检测手机机身-----机身检查手机本身是否有划痕_指纹,正面、背面和边框都要检测【检测时要带手套】;如果使用过的手机肯定会有痕迹-----------如没问题,接着step3step3 【1】查询IMEI码查询手机IMEI码

2020-07-04 19:01:22 7427

原创 win10清理C盘有效的几种方法

电脑用来一段时间后,C盘占的空间越来越大,频繁卡,花了一下午的时间,找到几种比较可行的方法,分享给大家。方法一:使用电脑管家----清理垃圾方法二【推荐】:我的电脑-----搜索选项-----选大小-120M以上,这样会列出超大文件。此时元凶现身了,如下图在C盘\用户\AppData目录下出现了12个超大文件总共2G。方法三:删除C:\Users\用户\AppData里文件夹Local、LocalLow和Roaming都是存放软件的配置文件和临时文件,理论上都可删除,不会影响系统运行。当然有些需要

2020-07-03 23:00:19 6068

原创 win如何卸载cuda8

cuda8和cuda7.5的卸载是可以兼容的,但cuda9.0及其以后,电脑需要更新NVIDIA图形和NVIDIA Physx系统软件,卸载时不能卸载这两个软件。下载cuda8一共需要3步:对于含cuda字眼的,和结尾版本号是8.0的可以卸载,NVIDIA的软件一个个都有其独立卸载程序,不用担心卸载顺序。step1:保留NVIDIA的图形驱动程序、NVIDIA Physx系统软件,NVIDIA GeForce Experience这三个软件,不卸载;卸载含有cuda字眼和结尾版本为8.0的软件;st

2020-07-03 22:21:28 774

原创 vs2015卸载指南

vs2015卸载过程一共分为3步step1:第一步.手动卸载VS主体step2:下载工具同时解压在Github上下载最新版本:https://github.com/Microsoft/VisualStudioUninstaller/releasesstep3:【win】+ R 搜索 “命令行提示符”,右键管理员权限运行,执行setup.forceduninstall.exe文件,按Y进行卸载总结:经过上述3步就能彻底删除vs2015,亲测有效,希望多大家有帮助!...

2020-07-03 21:58:19 1462

原创 win10完全卸载已安装的opencv

完全卸载win10上的opencv需要五步:step1:在硬盘中找到opencv文件夹【包含源文件和编译文件】,直接删除;step2:删除环境变量。step3:在C:\WINDOWS\Stystem32目录下找到所有与opencv有关的dll文件,直接删除;step4:打开vs2015,在属性管理器中,对Debug *64单击右键,找到Include Directories和Library Directories,删除所有与OpenCV有关的项。在Linker->Input->Add

2020-07-03 21:48:17 12334

原创 python数据可变类型 不可变类型

背景: 最近基于python写接口自动化脚本,从Excel表中读取所有数据,每一行数据保存为字典,then将多行字典数据保存到一个列表中例子: dd = {"a":1,"b":10} i = 2 list1 = [] while i < 5: dd["a"] = i i +=1 list1.append(dd) print("list1: {}".format(li...

2020-03-23 18:57:33 125

原创 python装饰器实现函数注册和类装饰器

一 装饰器实现回调函数注册******01 一般情况下都是使用函数作为装饰器,其实class也是可以的,function是callable对象,class只有重写了__call__方法后,它的实例对象也就是callable对象了。******02 装饰器的嵌套:就一个规律:嵌套的顺序和代码的顺序是相反的。class FunctionManager: def __init__(self)...

2020-03-19 18:57:32 1198

原创 python中将可变对象作为形参的问题

问题1: 可变对象 & 不可变对象**可变对象:**变量所指内存中的对象值可以被改变,列表list、字典dict、集合set都是典型的可变对象**不可变对象:**变量所指内存中的对象值不能被改变,字符串str、数值类型(int float)元组都是典型的不可变对象问题2:可变对象直接做函数形参存在的问题:在python中,一个函数的形参是可以设置默认值的,这是非常方便的一个特性;n...

2020-03-09 11:28:50 253

原创 类名作为函数形参传入

class X1: m1 = 1class X2: m2 = 11class myF: def get_instance(self,inis): # ini 输入 类名 return inis()mf = myf()res1 = X1()res2 = mf.get_instance(X1)print(res1.a)print(res2.a)"""33""...

2020-03-08 18:48:33 2049

原创 装饰器@property作用_把一个方法变成属性进行调用

装饰器@property作用:把一个方法变成一个属性进行调用好处:使调用者写出简短代码即检查了参数,又采用了直接的方式来访问类变量例子如下:利用@property **读写属性操作**class Student(object): @property def score(self): return self._score @score.setter def score(sc...

2020-03-02 12:11:08 532

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

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

2020-02-28 22:51:52 3995

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

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

2020-02-15 10:58:42 220

原创 win10下mmdetection的安装及使用

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

2019-12-14 18:37:14 3332 1

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

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

2019-12-14 02:36:48 1082

原创 pytorch 和 tensorflow的区别和选择

pytorch 和 tensorflow的区别1图的创建及调试 pytorch 图结构的创建是动态的,即图是运行时创建;更易调试pytorch代码,调试pytorch代码就像调试python代码一样,可以利用pdp在任何地方设置断点; tensorflow 图结构的创建是静态的,即图首先被"编译",然后在运行;不易调试要么从会话请求检查变量,要么学习使用tfd...

2019-10-25 00:27:41 11011

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

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

2019-10-24 21:11:56 417

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

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

2019-10-24 16:49:59 1283 1

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

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

2019-10-20 23:24:25 383

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

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

2019-10-20 22:28:50 804

原创 coco API实践

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

2019-10-20 22:28:17 584

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

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

2019-10-04 22:10:23 980

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

概述:7种常见文件格式分别为:JPEG,PNG, GIF,BMP, PSD,TIFF, RAW,它们有着不同的特点,大小,使用场景,下面一一详述:1 JPEG 全称:Joint Photographic Experts Group,简称JPG,诞生于1992,是一种标准图像文件格式;后缀.jpg 或 .jpeg特点:图像大小较小,下载/传输速度快;这种格式由于对图像进行了压...

2019-09-25 17:43:19 5975

原创 coco2017简介

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

2019-09-24 18:44:24 20482

原创 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/pascal/VOC/voc2007/VOCtest_06-Nov-200...

2019-09-23 02:35:06 387

转载 win10 下tensorboard启动

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

2019-04-02 18:38:44 587

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

文章转载于:https://www.imooc.com/article/details/id/32443重点总结如下:1 按检测对象类别分,目标检测可分为两类: 通用目标检测:检测图像中往往有多个类别目标,目标检测核心:n(目标类别数) + 1(背景)=(n + 1)分类问题;这类目标检测:模型比较大,速度较慢,很少有STOA方法能做到CPU real-time. 如imag...

2019-03-30 19:24:04 857

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

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

2019-03-29 12:46:24 468

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

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

2019-03-29 12:23:21 196

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

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

2019-03-12 21:36:33 600

原创 Yolo_V2算法详解及说明

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

2019-01-17 15:11:08 2908

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

                                                                          Yolo算法详解及注意事项1 yolo算法---常用概念   概念1 grid cell的size (个数)      对输入图像(假设是448*448)不断提取特征然后sample得到的(缩小了32倍)得到的尺寸size:7*7,然后将输...

2019-01-16 22:41:25 1140

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

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

2018-12-27 21:52:35 109

原创 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先安装,所以anaconda3作为anaconda2的一个环境来进行安装。一 Anaconda介绍、安装及使用...

2018-12-26 04:55:44 1060

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

一 前期准备 1 判断电脑是legacy模式还是UEFI模式---方法三 reference:https://jingyan.baidu.com/album/7e440953203e022fc0e2efd0.html?picindex=1 2 制作U启动盘 推荐使用UltraISO 软件制作U盘启动盘(注意,用管理员模式打开...

2018-12-19 02:38:24 341

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

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

2018-12-13 21:50:14 1940 1

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

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

2018-12-11 20:01:57 613

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

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

2018-12-10 23:48:54 579

原创 DL概念之zero-shot learning

Zero-shot learning       zero-shot learning 指在训练模型时,没有这个类别的训练样本。但是我们可以学习到一个映射/模型X-&gt;Y。若此映射/模型足够好的话,我们就可以处理没有看到的类了。 比如,我们在训练时没有看见过狮子的图像,但是我们可以用这个映射得到狮子的特征。一个好的狮子特征,可能就和猫,老虎等等比较接近,和汽车,飞机比较远离。     ...

2018-12-10 16:37:51 264

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

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

2018-11-20 14:21:32 88

svm breast cancer

支持矢量机svm的breast cancer data

2015-06-25

有关分类,纹理特征,特征向量代码

有关sar分类,纹理特征,特征向量的相关代码

2015-06-22

极化sar特征提取

SAR数据分解程序,分解为H,A,alpha分量,为SAR影像提供了较多的信息,有利于SAR影像特征提取

2015-06-22

空空如也

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

TA关注的人

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