自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 数据挖掘相关算法

数据挖掘算法总结1.分类算法所谓分类,简单来说,就是根据文本的特征或属性,划分到已有的类别中。常用的分类算法包括:决策树分类法,朴素的贝叶斯分类算法(native Bayesian classifier)、基于支持向量机(SVM)的分类器,神经网络法,k-最近邻法(k-nearest neighbor,kNN),模糊分类法等等决策树分类法机器学习中决策树是一个预测...

2019-09-17 09:44:00 376

转载 数据挖掘介绍

前言:由于自己是统计专业的,并且最近做的项目里边涉及到了数据挖掘的知识点,所以就抽出时间来总结一下数据挖掘的知识点,如有不当之处希望各位读者指正。主要想讲一讲数据挖掘的概念以及关于数据的一些内容,相对来说,理论内容偏多,但加深对这些东西的认识会让你在做数据挖掘时更有目的性。1.数据挖掘定义:在大型数据存储库中,自动地发现有用信息的过程。数据挖掘的一般过程包括以下这几个...

2019-09-13 11:35:00 314

转载 浅谈过拟合问题与梯度爆炸问题

算法常见面试问题总结前言:这几天忙着秋招,也没时间总结自己最近学习的知识点,由于自己应聘的是算法岗位,所以就把最近面试时遇到的问题和大家一起分享一下,有什么不对的还需各位读者指出来。最后希望自己和我的那个她能够找到一份满意的工作。解决过拟合的问题1.什么是过拟合?一般提及到过拟合就是说在训练集上模型表现很好,但是在测试集上效果很差,即模型的泛化能力不行。过拟合是模型训...

2019-09-07 22:47:00 882

转载 python 读取excel数据

# encoding:utf-8import xlrdfrom pandas.core.frame import DataFrameimport numpy as npimport numpydef readExcelFile(filename): """ 读取XLS,XLSX文件 :return: """ w...

2019-09-05 14:43:00 317

转载 KNN与K-MEANS的区别

1. k-means聚类算法过程与原理k-means算法(k-均值聚类算法)是一种基本的已知聚类类别数的划分算法。它是很典型的基于距离的聚类算法,采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。它是使用欧氏距离度量的(简单理解就是两点间直线距离,欧氏距离只是将这个距离定义更加规范化,扩展到N维而已)。它可以处理大数据集,且高效。聚类结果是划分为k类的k个数据集...

2019-08-29 11:19:00 640

转载 二叉树及遍历总结

前言由于最近一直在忙目标检测这块的项目,一直没有时间静下心来总结经典算法之一:二叉树。下面我会给大家介绍二叉树的定义以及其应用,方便大家加深对该算法的理解。1. 二叉树二叉树是一种特殊的树,它具有以下特点:1.树中每个节点最多只能有两棵树,即每个节点的度最多为2。   2.二叉树的子树有左右之分,即左子树与右子树,次序不能颠倒。   3.二叉树即使只有一个子树时,...

2019-08-27 21:27:00 276

转载 机器学习算法总结

前言:最近一段时间一直在忙秋招,在参加秋招的过程中顺便总结了一下机器学习中常用的一些算法。1.降维(SVD,PCA)降维是机器学习中很重要的一种思想。在机器学习中会遇到一些高维的数据集,而在高维数据集的其情形下会出现数据样本稀疏,距离计算等困难,称之为“维度灾难”;另外就是高维特征中容易出现特征之间的线性相关,即意味着特征是冗余的。基于上述问题,降维的思想就出现了。降维的...

2019-08-27 15:03:00 98

转载 Win 10 开启FTP与配置

转载:https://blog.csdn.net/qq_34610293/article/details/79210539可能出现的问题是:设置共享文件,无法被共享。极大的可能原因是电脑防火墙的问题。转载于:https://www.cnblogs.com/shierlou-123/p/11352876.html...

2019-08-14 16:31:00 324

转载 python面试总结知识点

1.python中is和==的区别Python中对象包含的三个基本要素,分别是:id(身份标识) 、type(数据类型)和value(值)。‘==’比较的是value值‘is’比较的是id2.简述read、readline、readlines的区别read读取整个文件readline读取下一行数据read...

2019-08-13 11:51:00 221

转载 DCGAN生成目标训练图片

前言:GAN的原理很简单,但是它有很多变体,如:DCGAN、CycleGAN、DeblurGAN等,它们也被用在不同地方,本文将用到DCGAN来生成头像图片,可以做到以假乱真的地步。1.首先调用程序对图片进行标准化代码如下:from skimage import io,transform,colorimport numpy as np​def conver...

2019-08-07 16:07:00 1327

转载 python实现归并排序算法

摘要:本文主要介绍的是python实现归并排序算法,本文首先会介绍归并排序的原理,并以一张思维导图来加深读者对该算法过程的理解,紧接着进行代码的实现。最后介绍该算法的时间复杂度。一.原理: 1.将一个序列从中间位置分成两个序列; 2.在将这两个子序列按照第一步继续二分下去; 3.直到所有子序列的长度都为1,也就是不可以再二分截止。这时候再两两合并成一个有序序列即可。...

2019-08-06 16:41:00 191

转载 python实现二分法

前言:二分法主要是用来查找位置的id,每次能够排除掉一半的数据,查找的效率非常高,但是局限性比较大。 必须是有序序列才可以使用二分查找。原理首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表...

2019-08-06 11:50:00 392

转载 经典算法以及案例总结

算法习题的总结题目:数组中的第K个最大元素在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。示例 1: 输入: [3,2,1,5,6,4] 和 k = 2 输出: 5示例 2: 输入: [3,2,3,1,2,4,5,5,6] 和 k = 4 输出: 4思路说明: 由于是要找 k 个最大的...

2019-08-06 10:55:00 403

转载 supervisor的介绍

1.supervisor 简介Supervisor 是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再...

2019-08-05 17:11:00 180

转载 快速排序算法

算法一:快速排序算法1.算法步骤:1 从数列中挑出一个元素,称为 "基准"(pivot)。2 重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作。3 递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排...

2019-08-02 16:59:00 200

转载 十大编程算法

前言:快参加秋招了,所以这几天就把自己学习的以下算法进行总结,希望对自己和各位读者能有所帮助。算法一:快速排序算法算法二:堆排序算法算法三:归并排序算法四:二分查找算法算法五:BFPRT(线性查找算法)算法六:DFS(深度优先搜索)算法七:BFS(广度优先搜索)算法八:Dijkstra算法算法九:动态规划算法算法十:朴素贝叶斯分类算法...

2019-08-02 16:16:00 285

转载 Python 日志模块详解

前言我们知道查看日志是开发人员日常获取信息、排查异常、发现问题的最好途径,日志记录中通常会标记有异常产生的原因、发生时间、具体错误行数等信息,这极大的节省了我们的排查时间,无形中提高了编码效率。所以在程序里边加入日志模块很有必要。日志分类我们可以按照输出终端进行分类,也可以按照日志级别进行分类。输出终端指的是将日志在控制台输出显示和将日志存入文件;日志级别指的是 Debug、...

2019-08-02 13:14:00 183

转载 GAN网络进行图片增强

GAN网络进行图片增强基于Tensorflow框架调用ModifyPictureSize.py文件代码如下:from skimage import io,transform,colorimport numpy as np​def convert_gray(f,**args): """ 将彩色图片转换为灰度图片和调整大小,改变图像...

2019-08-01 17:01:00 2695

转载 DCGAN增强图片数据集

DCGAN增强图片数据集1.DependenciesPython 3.6+PyTorch 0.4.0numpy 1.14.1, matplotlib 2.2.2, scipy 1.1.0imageio 2.3.0tqdm 4.24.02.DCGAN步骤:将图片数集放在/Anime_GAN/DCGA...

2019-07-24 10:53:00 1658

转载 使用linux将一个服务器上的文件或者文件夹复制黏贴到另一个服务器上

一、复制文件:(1)将本地文件拷贝到远程scp 文件名 用户名@计算机IP或者计算机名称:远程路径本地192.168.1.8客户端scp /root/install.* [email protected]:/usr/local/src(2)从远程将文件拷回本地scp 用户名@计算机IP或者计算机名称:文件名 本地路径本地10.129.1...

2019-07-19 10:53:00 595

转载 深度学习之常用linux命令总结

深度学习中常用linux命令总结1.创建文件夹 mkdir 文件名2.删除文件 rm -d 目录名 #删除一个空目录 rmdir 目录名 #删除一个空目录 rm -r 目录名 #删除一个非空目录 rm 文件名 #删除文件3. cd ..代表上一级目...

2019-07-19 10:04:00 262

转载 python 操作MYSQL数据库

1.MySQLdb简介MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。2.安装MySQLdb可以参考链接:https://www.cnblogs.com/swje/p/7979089.html3.数据库连接连接数据库前,请先确认以下事项:您已经创建...

2019-07-18 15:44:00 122

转载 MYSQL登录及常用命令

1.mysql服务的启动和停止mysql> net stop mysqlmysql> net start mysql2.登陆mysqlmysql> 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可3.操作数据库 显示数据库列表。show dat...

2019-07-18 15:12:00 336

转载 Mysql数据库的简单介绍与入门

Mysql数据库的简单介绍与入门前言一.下载与安装1.下载官网下载MYSQL5.7.21版本,链接地址https://www.mysql.com/downloads/。下载流程图如下:找到MYSQL Community Server,点击下方DOWNLOAD,进入下载页面。滑动到页面底部,官网提供了不同电脑位数(32/64位)的下载版本,我的...

2019-07-12 17:41:00 156

转载 yolov3输出检测图片位置信息

前言我们在进行图片识别后需要进行进一步的处理,该文章会介绍:1.怎样取消lables;2.输出并保存(.txt)标记框的位置信息一.去掉label在darknet/src/image.c 收索draw_detections_v3 .在该函数对应目录下进行修改。二.目标定位(Object localization)框的数据信息以图片左上角为(0...

2019-07-11 14:39:00 4611

转载 yolov3.cfg参数解读

对于模型的优化,我们可以通过适当修改网络基本配置信息完成训练上的优化。yolov3.cfg文件:[net]# Testing #测试模式 batch=1 subdivisions=1# Training #训练模式 每次前向图片的数目=batch/subdivisions# batch=64 # subdivisions=16 ...

2019-07-08 17:33:00 1007

转载 使用conda创建虚拟环境

conda创建python虚拟环境前言conda常用的命令:conda list 查看安装了哪些包。conda env list 或 conda info -e 查看当前存在哪些虚拟环境conda update conda 检查更新当前conda一.虚拟环境的作用问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上...

2019-07-05 16:04:00 406

转载 yolov3测试自己的数据

yolov3测试自己的数据前言上一篇我已经介绍了利用yolov3预训练权重文件(只包含卷积层)并训练只需要进行如下编译:./darknet detector train cfg/voc.data cfg/yolov3.cfg darknet53.conv.74同时会在backup文件夹下生成对应weights文件(文件会随着时间递增不断的更新),如下所...

2019-07-05 14:25:00 434

转载 yolov3训练自己的数据

前沿最近在用目标检测方面的项目,所选择的算法是yolov3(该算法的优点是:既有速度也有精度)。由于自己在实现该算法的时候遇到了不少坑,所以结合自己在该过程中遇到的问题以及对应解决思路整理一下,让需要的人可以少走些弯路,节约时间。总体来说,可分为四步进行操作:1.标注数据(我的上一篇博客已有详细介绍) ;2.制作自己的数据集;3.下载并编译源码;4.修改参数文件;5.在操作环境下...

2019-07-04 16:01:00 161

转载 解析基于keras深度学习框架下yolov3的算法

一.前言 由于前一段时间以及实现了基于keras深度学习框架下yolov3的算法,本来想趁着余热将自己的心得体会进行总结,但由于前几天有点事就没有完成计划,现在趁午休时间整理一下。二.Keras框架的介绍 1.Keras是一个用Python编写的高级API,它提供了一个简单和模块化的API来创建和训练神经网络,同时也隐藏了大部分复杂的细节。其能够在Ten...

2019-07-03 14:10:00 729

转载 Win10下数据增强及标注工具安装

Win10下数据增强及标注工具安装一. 数据增强利器—Augmentor1.安装只需在控制台输入:pip install Augmentor2.简介Augmentor是用于图像增强的软件包,重点在于提供通常用于生成机器学习问题的图像数据的操作。其包含许多用于标准图像处理功能的类,例如Rotate 旋转类、Crop 裁剪类等等。 包含的操作有:旋转rotate...

2019-07-02 16:29:00 548

空空如也

空空如也

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

TA关注的人

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