自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (3)
  • 收藏
  • 关注

转载 正则表达式

https://www.cnblogs.com/quietwalk/p/7690647.html

2019-07-15 14:03:38 164

原创 os包

import ospath = os.path.dirname(os.path.abspath(file))os.path.abspath(file):该脚本的绝对路径os.path.dirname:打印出来os.path.join(path, “newspapers”, “spiders”, file_name)把后来都加进路径里面...

2019-07-12 15:22:27 184

原创 爬虫第一节(爬取标题和链接)

具体讲解见书第二章import requestsurl="http://www.cntour.cn"strhtml=requests.get(url)print(strhtml.text)import bs4from bs4 import BeautifulSoupsoup=BeautifulSoup(strhtml.text,"lxml")data=soup.select("#m...

2019-06-19 21:39:05 580

转载 变分·自编码

https://blog.csdn.net/zhl493722771/article/details/82779183

2019-06-19 09:57:06 152

转载 使用cygwin模拟Linux系统(已成功)

https://blog.csdn.net/u011860731/article/details/45647945

2019-06-16 17:49:37 588

转载 模拟退火算法

因为模拟退火算法会以一定的概率接受比当前更差的解,因此,它可以在一定程度上避免陷入局部最优的问题。

2019-05-22 21:08:59 140

转载 粒子群算法

算法介绍粒子群算法(particle swarm optimization,PSO)由Kennedy和Eberhart在1995年提出,该算法对于Hepper的模拟鸟群(鱼群)的模型进行修正,以使粒子能够飞向解空间,并在最好解处降落,从而得到了粒子群优化算法。同遗传算法类似,也是一种基于群体叠代的,但并没有遗传算法用的交叉以及变异,而是粒子在解空间追随最优的粒子进行搜索PSO的优势在于简单,容...

2019-05-21 21:51:00 523

转载 蚁群算法原理及其50个城市之间最短距离的代码实现(python)

蚁群算法的基本原理:1、蚂蚁在路径上释放信息素。2、碰到还没走过的路口,就随机挑选一条路走。同时,释放与路径长度有关的信息素。3、信息素浓度与路径长度成反比。后来的蚂蚁再次碰到该路口时,就选择信息素浓度较高路径。4、最优路径上的信息素浓度越来越大。5、最终蚁群找到最优寻食路径。Python实现求50个城市之间最短距离的代码# -*- coding: utf-8 -*-"""C...

2019-05-21 20:49:12 4816 1

转载 Python GUI编程(Tkinter)

import tkintertop = tkinter.Tk()# 进入消息循环top.mainloop()from tkinter import * # 导入 Tkinter 库root = Tk() # 创建窗口对象的背景色 # 创建两个列表li ...

2019-05-21 20:29:13 199

转载 try与except处理异常语句

其他语言相同,在python中,try/except语句主要是用于处理程序正常执行过程中出现的一些异常情况,如语法错(python作为脚本语言没有编译的环节,在执行过程中对语法进行检测,出错后发出异常消息)、数据除零错误、从未定义的变量上取值等;而try/finally语句则主要用于在无论是否发生异常情况,都需要执行一些清理工作的场合,如在通信过程中,无论通信是否发生错误,都需要在通信完成或者发生...

2019-05-21 19:57:28 409

转载 几种优化(求最优解)算法的比较

遗传算法:优点是能很好的处理约束,能很好的跳出局部最优,最终得到全局最优解,全局搜索能力强;缺点是收敛较慢,局部搜索能力较弱,运行时间长,且容易受参数的影响。遗传算法适合求解离散问题,具备数学理论支持,但是存在着汉明悬崖等问题。模拟退火:优点是局部搜索能力强,运行时间较短;缺点是全局搜索能力差,容易受参数的影响。爬山算法:显然爬山算法较简单,效率高,但是处理多约束大规模问题时力不从心,往往不...

2019-05-21 18:52:28 4386

转载 ModuleNotFoundError: No module named '_future_'

from _future_ import divisionModuleNotFoundError: No module named ‘future’pip install python-future

2019-05-20 21:58:47 3440

转载 numpy.meshgrid()理解 numpy.meshgrid()——生成网格点坐标矩阵。

参考https://blog.csdn.net/lllxxq141592654/article/details/81532855

2019-05-20 21:17:05 2448 1

转载 matplotlib用tex写数学公式

import numpy as npimport matplotlibmatplotlib.rcParams['text.usetex'] = Trueimport matplotlib.pyplot as pltt = np.linspace(0.0, 1.0, 100)s = np.cos(4 * np.pi * t) + 2fig, ax = plt.subplots(fi...

2019-05-20 20:55:49 1861

原创 matplotlib.pyplot

所有绘图函数都需要np.array作为输入类型。如果是 “类数组(array-like)” 对象(如pandas数据对象和np.matrix)可能会或可能不会按预期工作。最好在绘图之前将它们转换为np.array对象。fig = plt.figure() # 建立一个空的画布fig.suptitle('No axes on this figure') # Add a title so we...

2019-05-20 20:39:42 228

原创 自然计算启发法在社区检测中的应用

参考Application of natural computation inspired method in community detection自然计算方法受自然启发,具有自适应性、自组织性和自学习能力.自然计算方法:(1)进化算法(EA)主要包括遗传算法(GA),免疫算法(IA),模拟退火法(SA)(2)群智能(包括蚁群优化(ACO)算法、粒子群优化(PSO)算法)(3)神...

2019-05-20 19:23:59 374

原创 节点相似度和社区融合在社区检测中的作用(2018年)

参考论文Revealing the role of node similarity and community merging in community detection重叠社区检测算法:基于种子扩展的算法:分为两步:种子检测和社区扩展,种子检测是基于节点中心性指数来寻找社区的核心成员。越来越多的研究表明社区形成依靠核心成员。最简单的种子检测方法随机的挑选节点作为种子,但是容易获得低质量...

2019-05-20 17:24:02 1611

转载 TensorFlow不同版本引起的错误

这几天分别基于tensorflow0.11和1.0版本测试,记录下两个版本不同的API,参考:http://blog.csdn.NET/edwards_june/article/details/65652385前4个是 V0.11 的API 用在 V1.0 的错误AttributeError: ‘module’ object has no attribute ‘merge_all...

2019-05-16 22:06:00 437

转载 tensorbroad的用法

import tensorflow as tfimport numpy as npdef add_layer(inputs, in_size, out_size, n_layer, activation_function=None): # add one more layer and return the output of this layer layer_name = ...

2019-05-16 22:05:13 641

转载 python glob模块

0.摘要:glob是实用的文件名匹配库,glob.glob()函数将会匹配给定路径下的所有pattern,并以列表形式返回。用它可以查找符合特定规则的文件路径名。查找文件只用到三个匹配符:””, 匹配 0 个或多个字符;“?”, ”?”匹配单个字符;“[]”:”[]”匹配指定范围内的字符,如:[0-9]匹配数字;注意:如果文件名以“点”开头 ,无法被 '’ 和 '?'匹配,如:".ca...

2019-05-16 21:22:02 946

原创 DCGAN人脸图片生成

DCGAN的全程为Deep Convolutional Generative Adversarial Network,即深度卷积对抗网络。该实验的主要目的是利用DCGAN来生成人脸图像。DCGAN是Alec Radfor等人[1]于2015年提出的一种模型,该模型基于GAN,并加入了卷积网络,以实现对图像的处理。 在generator中,传统CNN中的pooling层用batch nor...

2019-05-16 20:48:32 1334

原创 使用Inception v3进行图像分类

Google Inception模型简介Inception为Google开源的CNN模型,至今已经公开四个版本,每一个版本都是基于大型图像数据库ImageNet中的数据训练而成。因此我们可以直接利用Google的Inception模型来实现图像分类。本篇文章主要以Inception_v3模型为基础。Inception v3模型大约有2500万个参数,分类一张图像就用了50亿的乘加指令。在一台没有...

2019-05-16 19:47:34 2964 1

原创 自编码器

在深度学习中,自编码器是非常有用的一种无监督学习模型。自编码器由encoder和decoder组成,前者将原始表示编码成隐层表示,后者将隐层表示解码成原始表示,训练目标为最小化重构误差,它将输入数据压缩到一个潜在表示空间里面,然后再根据这个表示空间将数据进行重构得到最后的输出数据。编码器和解码器都是用神经网络构建的,整个网络的构建方式和普通的神经网络类似,通过最小化输入和输出之间的差异来得到最好的...

2019-05-14 21:32:08 201

原创 python 词云

GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。版权是 https://github.com/jobbole/awesome-py...

2019-05-14 19:24:41 217

转载 fast RCNN论文翻译

https://blog.csdn.net/qq_14839543/article/details/54425051

2019-05-13 18:49:48 596

原创 第四课 卷积神经网络(CNN)

数据输入层(图像为RGB):(1)求训练集上的均值,每个输入的图片减去均值(图像处理只做这一步)卷积层:32323(3个颜色 RGB颜色通道)每次只和数据窗口(中间小框框)来连接,数据窗口在滑动。depth:和神经元的个数有关stride:步长决定你需要滑动多少次才能滑动到边缘填充值:填充0,作用,给定步长滑动时不一定能滑动到最后的位置w0,w1代表两个神经元() depth=2...

2019-05-12 20:27:47 227

原创 tensorflow 添加层

import tensorflow as tfdef add_layer(input,in_size,out_size,activation_function=None): Weights=tf.Variable(tf.random_normal([in_size,out_size]))

2019-05-12 15:49:59 319

原创 通过tensorflow来建立线性回归的结构

import tensorflow as tfimport numpy as np#creat datax_data=np.random.rand(100).astype(np.float32)y_data=0.3+x_data*0.1##create tensorflow struction startWeights=tf.Variable(tf.random_uniform([1...

2019-05-12 15:31:38 88

转载 python sys模块

参考https://www.cnblogs.com/vman/p/5555559.htmlhttps://blog.csdn.net/zyc_love_study/article/details/78983817sys.argv可以用sys.argv获取当前正在执行的命令行参数的参数列表(list)。sys.argv[0] 当前程序名sys.argv[0]Out[57]: ‘G:/雅雅...

2019-05-12 12:14:02 108

转载 keras backend 简单介绍

转载https://www.jianshu.com/p/0166ffaceff7from keras import backend as K 本文简单介绍 Keras 的两个 Backend,也就是Keras基于什么东西来做运算。Keras 可以基于两个Backend,一个是 Theano,一个是 Tensorflow。如果我们选择Theano作为Keras的Backend, 那么Keras...

2019-05-12 10:52:11 5671 3

转载 Argparse(是python的一个命令行解析包,非常编写可读性非常好的程序)模块

还有两个模块与Argparse功能相似,getopt和optparse。 argparse基于optparse,因此在使用方面非常相似,但是不推荐使用optparse,官方文档更推荐argparse。https://www.jianshu.com/p/fef2d215b91d...

2019-05-12 10:31:30 202

转载 Python time模块详解

转载https://www.jb51.net/article/49326.htm1.在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。2.时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按...

2019-05-12 09:55:30 85

转载 Scipy

转载https://blog.csdn.net/q583501947/article/details/76735870Scipy简介Scipy是一个高级的科学计算库,它和Numpy联系很密切,Scipy一般都是操控Numpy数组来进行科学计算,所以可以说是基于Numpy之上了。Scipy有很多子模块可以应对不同的应用,例如插值运算,优化算法、图像处理、数学统计等。以下列出Scipy的子模...

2019-05-11 14:43:40 190

转载 VggNet10模型的cifar10深度学习训练

VGGNet是牛津大学计算机视觉组(Visual Geometry Group)和Google Deepmind公司研究员一起研发的深度卷积神经网络。VGGNet在AlexNet的基础上探索了卷积神经网络的深度与性能之间的关系,通过反复堆叠33的小型卷积核和22的最大池化层,VGGNet构筑的16~19层卷积神经网络模型取得了很好的识别性能,同时VGGNet的拓展性很强,迁移到其他图片数据上泛化能...

2019-05-11 11:48:23 392

原创 python编程练习3

已知数组python列表a = [99,66,25,10,3],并且是已经排序过的。现在要求,将a数组的元素逆向排序。 if __name__ == '__main__': N = len(a) print a for i in range(len(a) / 2): a[i],a[N...

2019-05-10 17:31:45 302

转载 数字图像处理

数字图像处理方法的研究源于两个主要应用领域(1)对图像信息进行改进(2)用机器自动理解图像现有的图像分割的方法有许多种,有阈值分割方法,边缘检测方法,区域提取方法,结合特定理论工具的分割方法等。从图像的类型来分有:灰度图像分割、彩色图像分割和纹理图像分割等图像识别是人工智能的一个重要领域。为了编制模拟人类图像识别活动的计算机程序,人们提出了不同的图像识别模型。(1)模板匹配模型这种模型认...

2019-05-10 15:20:00 480

转载 TensorFlow 白皮书笔记

TensorFlow 从名称上看就是两个部分——张量 tensor 和流 flow。张量 就是矩阵概念的推广,其表示更多维度的矩阵。而计算流是一种抽象过程,在如今的深度学习领域,这种一层层地计算可以很形象地看做是张量在计算模型上的流动。而这里的流可以看做是更加一般的计算过程,可以在不同的层级间跨越式流动引言:DistBelief ——第一代的可扩展分布式训练和推断系统TensorFlow——...

2019-05-09 19:51:55 181

转载 如何用OpenCV处理视频

我把个人觉得还不错的资源总结如下,不断更新中~~tensorflow官网(需要翻墙),中文社区learningtensorflow.com(学习TensorFlow)极客学院的MNIST入门github的tensorflow主页Stanford的CS 20SI课程,专门针对TensorFlow的课程First Contact With TensorFlow,中文:与TensorFlow...

2019-05-09 18:10:44 1241

转载 import CV2以及Python-OpenCV

pip install opencv-pythonOpenCV-Python 中文教程OpenCV官方教程中文版(For Python)OpenCV2-Python-Tutorials段力辉 译说明:搬运自linux公社pdf文件,粗略搬运,仅作个人笔记参考,有时间再美化部分文件参考:https://github.com/abidrahmank/OpenCV2-Python-Tuto...

2019-05-09 18:09:34 223

原创 西瓜书 7贝叶斯分类器笔记

7.1贝叶斯决策论(概率框架下实施决策的基本方法,当概率 )

2019-05-08 22:24:29 225

统计学习方法

李航的统计学习方法, 有关机器学习的内容与知识

2018-11-13

随机过程笔记

随机过程的一些笔记,关于马尔可夫链以及一些重要的例题

2018-10-27

R语言学习ppt

R语言基础ppt讲解,以及详细的代码及结果,还有R安装包供安装

2018-10-09

空空如也

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

TA关注的人

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