- 博客(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
2850
原创 新买的苹果11如何验真假
本文总结了3中检测新买苹果手机是否真假的方法,具体如下【重点看step3 step4 step5】step1 手机外观检查-----塑封收到手机后,先检测最外层的塑封是否有开启过的痕迹,拆开过的塑封一定有痕迹------------如没问题,接着step2step2 检测手机机身-----机身检查手机本身是否有划痕_指纹,正面、背面和边框都要检测【检测时要带手套】;如果使用过的手机肯定会有痕迹-----------如没问题,接着step3step3 【1】查询IMEI码查询手机IMEI码
2020-07-04 19:01:22
7693
原创 win10清理C盘有效的几种方法
电脑用来一段时间后,C盘占的空间越来越大,频繁卡,花了一下午的时间,找到几种比较可行的方法,分享给大家。方法一:使用电脑管家----清理垃圾方法二【推荐】:我的电脑-----搜索选项-----选大小-120M以上,这样会列出超大文件。此时元凶现身了,如下图在C盘\用户\AppData目录下出现了12个超大文件总共2G。方法三:删除C:\Users\用户\AppData里文件夹Local、LocalLow和Roaming都是存放软件的配置文件和临时文件,理论上都可删除,不会影响系统运行。当然有些需要
2020-07-03 23:00:19
6371
原创 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
819
原创 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
1562
原创 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
14383
原创 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
156
原创 python装饰器实现函数注册和类装饰器
一 装饰器实现回调函数注册******01 一般情况下都是使用函数作为装饰器,其实class也是可以的,function是callable对象,class只有重写了__call__方法后,它的实例对象也就是callable对象了。******02 装饰器的嵌套:就一个规律:嵌套的顺序和代码的顺序是相反的。class FunctionManager: def __init__(self)...
2020-03-19 18:57:32
1281
原创 python中将可变对象作为形参的问题
问题1: 可变对象 & 不可变对象**可变对象:**变量所指内存中的对象值可以被改变,列表list、字典dict、集合set都是典型的可变对象**不可变对象:**变量所指内存中的对象值不能被改变,字符串str、数值类型(int float)元组都是典型的不可变对象问题2:可变对象直接做函数形参存在的问题:在python中,一个函数的形参是可以设置默认值的,这是非常方便的一个特性;n...
2020-03-09 11:28:50
277
原创 类名作为函数形参传入
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
2135
原创 装饰器@property作用_把一个方法变成属性进行调用
装饰器@property作用:把一个方法变成一个属性进行调用好处:使调用者写出简短代码即检查了参数,又采用了直接的方式来访问类变量例子如下:利用@property **读写属性操作**class Student(object): @property def score(self): return self._score @score.setter def score(sc...
2020-03-02 12:11:08
628
原创 软件项目开发流程及人员职责
一 软件项目开发流程概括来说分为一共分了6个过程项目启动阶段—>需求分析阶段—>设计阶段—>开发阶段—>测试阶段—>常规文档1.1 项目启动阶段A. 产品经理和项目干系人确定项目方向,产品型项目的干系人包括公司领导、产品总监、技术总监等,项目的话则包括客户方领导、主要执行人等。B. 公司领导确认项目组团队组成,包括产品经理、研发项目经理、研发工程师、测试团队...
2020-02-28 22:51:52
4273
转载 word毕设论文7个注意点
1 对齐论文封面下划线----封面格式2 用“样式”减少重复操作—针对标题3 页码从正文开始—页码问题4 目录自动生成4step—目录自动生成5 三线表—表格问题6 三线表[进阶]7 图标编号自动化reference: 优雅地写论文,Word论文排版最全技法...
2020-02-15 10:58:42
265
原创 win10下mmdetection的安装及使用
一 mmdetection简介 目标检测工具箱mmdetection是香港中文大学-商汤科技联合实验室基于pytorch开源的检测库,它包含个丰富的目标检测和实例分割方法以及相关的组件和模块。现在mmdetection成了一个涵盖许多主流检测方法和模块的统一平台。 1.1 mmdetection主要功能及特点: 目标检测和实例分割都是计算机视觉任务的两个基...
2019-12-14 18:37:14
3435
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
1190
原创 pytorch 和 tensorflow的区别和选择
pytorch 和 tensorflow的区别1图的创建及调试 pytorch 图结构的创建是动态的,即图是运行时创建;更易调试pytorch代码,调试pytorch代码就像调试python代码一样,可以利用pdp在任何地方设置断点; tensorflow 图结构的创建是静态的,即图首先被"编译",然后在运行;不易调试要么从会话请求检查变量,要么学习使用tfd...
2019-10-25 00:27:41
11696
原创 python3 排序函数sorted 及 列表.sort()
1 列表排序 ------list.sort() 1.1 格式: list.sort( key=None, reverse=False ) # 默认升序 1.2 参数 key -- 主要用来比较元素,只有一个参数,具体参数源自于可迭代对象中,指定可迭代对象中的一个元素来进行排序;...
2019-10-24 21:11:56
495
原创 自定义类 __len__(self) 详解
自定义类 __len__(self) 详解-------最常见的魔法函数一种__len__如果一个类表现得像一个list,要获取有多少个元素,就得用 len() 函数;要让 len() 函数工作正常,类必须提供一个特殊方法__len__(),它返回元素的个数。例1 我们写一个 Students 类,把名字传进去:class Student(object): def __...
2019-10-24 16:49:59
1452
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
455
原创 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
867
原创 coco API实践
1 安装COCO API reference:https://blog.youkuaiyun.com/qq_41847324/article/details/86224628----------安装COCO API 1.1 下载cocoapi,在终端输入: git clone git@github.com:lucky-ing/cocoapi.git...
2019-10-20 22:28:17
658
原创 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
1116
原创 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
8281
原创 coco2017简介
CoCo2017数据集简介1. coco2017数据下载及解压 下载参考: 主:https://blog.youkuaiyun.com/u014734886/article/details/78830713 ########### 辅:https://blog.youkuaiyun.com/qq_41847324...
2019-09-24 18:44:24
21054
原创 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
430
转载 win10 下tensorboard启动
转载:tensorboard启动步骤如下:https://blog.youkuaiyun.com/fa928464158/article/details/779355391 准备好需要可视化的数据 即程序运行后,在logs中产生的可视化文件,形式如下: 2 定位到logs文件的保存目录,赋值即可 ../../../logs3 打开...
2019-04-02 18:38:44
643
转载 人脸检测综述---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
913
转载 数据读取的三种方式---第3种
转载:https://blog.youkuaiyun.com/chengshuhao1991/article/details/78644966
2019-03-29 12:46:24
511
转载 你应该如何学习一个未知的技术领域?- 菜鸟小白篇
转载:https://blog.51cto.com/hadoop2/21410411 小白定义: 菜鸟小白的范围界定,并没有一个完整的标准,大致的原则可以按照从事技术领域开发的时间,进行界定,一般从事技术开发0-3年以内,基本上可以认定为菜鸟小白2 小白建议---3个1 其中一张完整的领域结构图,有助于构建对这个领域的宏观视野,...
2019-03-29 12:23:21
237
原创 判断一个二叉树是否是对称树
分析:如果一颗树的左子树和右子树镜像对称,那么这棵树一定时对称二叉树 《=====》问题转化为两颗树,在满足什么条件时,互为镜像;条件两个: 1 它们两个的跟节点具有相同的值; 2 每颗树的左子树与每颗树的右子树相同;二叉树 [1 2 2 3 4 4 3] 是对称二叉树 ...
2019-03-12 21:36:33
696
原创 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
3036
原创 yolo_v1算法详解及注意事项
Yolo算法详解及注意事项1 yolo算法---常用概念 概念1 grid cell的size (个数) 对输入图像(假设是448*448)不断提取特征然后sample得到的(缩小了32倍)得到的尺寸size:7*7,然后将输...
2019-01-16 22:41:25
1264
原创 数据结构&算法基础01---两栈实现一队列,两队列实现一栈
1 两栈实现一队列---s2实现出队 思路: 入队时,直接压入stack1中 出队时,判断stack2是否为空,如果stack2为空,则将stack1中的元素转移到stack2中,then再将stack2的栈顶元死弹出; ...
2018-12-27 21:52:35
140
原创 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
1121
原创 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
381
原创 win10&Ubuntu16.04双系统 删除Ubuntu16.04教程
安装了双系统的电脑中,如果是使用Ubuntu系统自带的grub程序作为启动引导,就不能直接格式化Ubuntu所在的盘,否则硬盘上的MBR内容被擦出,无法成功开机引导。如果想卸载Ubuntu,需要先删除Ubuntu对应的MBR内容,然后再对其进行硬盘格式化;对于不同的电脑,修改MBR有不同的方法;所以第一步是判断自己电脑BIOS的启动类型,方法如下:Win + R 打开运行,输入msinfo...
2018-12-13 21:50:14
1999
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
674
转载 如此多的深度学习框架,为什么我选择PyTorch?
reference https://blog.youkuaiyun.com/broadview2006/article/details/79147351
2018-12-10 23:48:54
624
原创 DL概念之zero-shot learning
Zero-shot learning zero-shot learning 指在训练模型时,没有这个类别的训练样本。但是我们可以学习到一个映射/模型X->Y。若此映射/模型足够好的话,我们就可以处理没有看到的类了。 比如,我们在训练时没有看见过狮子的图像,但是我们可以用这个映射得到狮子的特征。一个好的狮子特征,可能就和猫,老虎等等比较接近,和汽车,飞机比较远离。 ...
2018-12-10 16:37:51
325
原创 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
113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人