自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 windows下安装配置cudn和cudnn

windows下安装配置cudn和cudnnTensorFlow-GPU:查看电脑显卡型号是否支持CUDN,以及相关软件下载与介绍win10下安装Pytorch (CUDA9.1+CUDNN7.0)CUDA Toolkit 10.1 Update 2 Download...

2019-08-15 22:29:45 3039

转载 图像直方图 calcHist,直方图均衡化equalizeHist

Opencv-Python学习笔记七——图像直方图 calcHist,直方图均衡化equalizeHistOpenCV 学习笔记03 boundingRect、minAreaRect、minEnclosingCircle、boxPoints、int0、circle、rectangle函数的用法...

2019-07-20 21:58:03 397

转载 python使用argparse模块写命令行内容

转载:python使用argparse模块写命令行内容写命令python和C是有很大区别的。C可以通过mian函数,而python可以通过调用内置模块。import argparse parse = argparse.ArgumentParser() parse.add_argument('bug_feature', help='file that only conta...

2019-07-08 15:26:34 311

转载 TFRecords文件的生成和读取

转载自:TFRecords文件的生成和读取tfrecords文件的存储:将其他数据存储为tfrecord文件的时候,需要进行两个步骤:建立tfrecord存储器构造每个样本的Example模块1、构建tfrecord存储器实现建立存储器的函数为:tf.python_io.TFRecordWriter(path) #写入tfrecord文件#path为tfreco...

2019-07-02 21:43:03 820

转载 [python] 安装numpy+scipy+matlotlib+scikit-learn+opencv_python及问题解决

这篇文章主要讲述Python如何安装Numpy、Scipy、Matlotlib、Scikit-learn等库的过程及遇到的问题解决方法。最近安装这个真是一把泪啊,各种不兼容问题和报错,希望文章对你有所帮助吧!你可能遇到的问题包括: ImportError: No module named sklearn 未安装sklearn包 ImportError: DLL lo...

2019-06-28 10:29:07 608

转载 python3.6.3安装图文教程 TensorFlow安装配置方法

转载自:https://www.jb51.net/article/147677.htm这篇文章主要为大家详细介绍了python3.6.3及TensorFlow安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。本文主要介绍Python3.6及TensorFlow的安装和配置流程。一、Python官网下载自己电脑和系统对应的Python安装包。网址:下载地址...

2019-06-27 14:28:10 794 1

转载 Anaconda和pycharm的配置的问题

关于Anaconda和pycharm的配置的初级问题?我整理一下问题,还请大佬们不吝赐教。先说一下,我是安装的Anaconda,并安装了pycharm20181 安装完Anaconda,我发现自动安装了python3.6.5和一些包,这是Anaconda自带的吗?Anaconda 是一个集成了大部分科学计算所需要的包的python版本,所以其中当然带有python。它和原版pyth...

2019-06-26 16:33:48 952

转载 最省心的Python版本和第三方库管理——初探Anaconda

转载自:https://zhuanlan.zhihu.com/p/25198543说起Python入门第一步,很多人会说是Hello World。殊不知挡在众多小白同学面前的一座大山便是安装Python。安装Python有什么难的,可要真从2.x和3.x之争说起,夹杂着诸如Windows下如何安装lxml库,如何管理Python 2.x和Python 3.x之类的问题,工作量其实还是不小的。说...

2019-06-26 12:06:56 352

转载 如何在已安装Python条件下,安装Anaconda,,并将原有Python添加到Anaconda中

转载自:https://www.cnblogs.com/yamin/p/7111397.html在安装Anaconda之前,有的已经安装过一个Python版本了,但是又不想删除这个Python版本,该怎么办呢?概括:轻松两步--在系统环境变量中找到对应之前安装Python的路径并删除;直接将你原来安装python的整个文件夹拷贝到envs的目录下,激活该版本python的名称就是文件夹名。...

2019-06-26 09:45:01 2371

原创 LeetCode--数组(1)

1、两数之和(Two Sum)题目描述: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 +...

2019-06-24 22:19:03 241

转载 Python3 常用模块

转载自:https://www.cnblogs.com/hwlong/p/8745222.html阅读目录(Content)一、time与datetime模块二、random模块三、os模块四、sys模块 打印进度条五、shutil模块六、json&pickle模块 json pickle七、logging模...

2019-06-24 17:53:37 920

原创 os.path - 常见的路径名操作

官方文档:https://docs.python.org/3.5/library/os.path.html源代码:Lib/posixpath.py(for POSIX),Lib/ntpath.py(for Windows NT), andLib/macpath.py(for Macintosh) 该模块在路径名上实现了一些有用的功能。要读取或写入文件,请参阅open(),...

2019-06-24 16:09:28 2898

转载 Python标准库系列之tarfile模块

转载:https://www.jianshu.com/p/5609d67d8ab2本系列文章来源:<a>https://blog.ansheng.me/article/python-full-stack-way</a>官方文档:https://docs.python.org/3.5/library/tarfile.html打包及重命名文件>>&g...

2019-06-24 14:11:11 963

翻译 Scipy教程

python在科学计算领域有三个非常受欢迎库,numpy、SciPy、matplotlib。numpy是一个高性能的多维数组的计算库,SciPy是构建在numpy的基础之上的,它提供了许多的操作numpy的数组的函数。SciPy是一款方便、易于使用、专为科学和工程设计的python工具包,它包括了统计、优化、整合以及线性代数模块、傅里叶变换、信号和图像图例,常微分方差的求解等,SciP...

2019-05-30 16:15:54 16560 1

原创 Tensorflow实现AlexNet

0、CNN结构演化历史的图一、AlexNet1、 模型介绍​ AlexNet是由Alex  KrizhevskyAlex Krizhevsky提出的首个应用于图像分类的深层卷积神经网络,该网络在2012年ILSVRC(ImageNet Large Scale Visual Recognition Competition)图像分类竞赛中以15.3%的top-5测试错误率赢得第一名^{...

2019-05-27 22:49:22 546

转载 运用Matlab创建BP神经网络

运用Matlab创建BP神经网络(R2010b)一、BP神经网络属于前向网络1、以下为创建BP神经网络的方法及参数意义net=newff(P,T,S)或者net = newff(P,T,S,TF,BTF,BLF,PF,IPF,OPF,DDF)参数说明:(1)P:输入参数矩阵。(RxQ1)(2)T:目标参数矩阵。(SNxQ2)(3)S:N-1个隐含层的数目(S(i)到...

2019-05-20 17:21:22 19684 4

原创 python数据结构:链表

一、单链表1、单链表简介 数据结构是计算机科学必须掌握的一门学问,之前很多的教材都是用C语言实现链表,因为c有指针,可以很方便的控制内存,很方便就实现链表,其他的语言,则没那么方便,有很多都是用模拟链表,不过这次,我不是用模拟链表来实现,因为python是动态语言,可以直接把对象赋值给新的变量。 好了,在说我用python实现前,先简单说说链表吧。在我们存...

2019-05-17 09:51:20 301

原创 python学习笔记:数据类型

python是一门热门的编程语言,也是一门热门的脚本语言,python中的六大标准类型分别为:数字、字符串、列表、元组、集合、字典。首先来看一下 Python 标准数据类型的分类:类型 例子 类型 例子 List(列表) [1, 1.2, 'hello'] 长整型 1000000000000L Set(集合) {1, 2, ...

2019-05-16 17:52:12 323

转载 python学习笔记:类(Class)和实例(Instance)

一、什么是面向对象编程 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。面向对象编程(oop)是一种程序设计思想。oo把对象作为程序的基本单元,一个对象包含数据和操作数据的函数在python中,所有数据类型都被视为对...

2019-05-15 22:20:17 2561

转载 tf图像相关处理

tf图像相关处理"""图像的预处理过程"""import osimport matplotlib.pyplot as pltimport tensorflow as tf# 读取数据def get_decode_image(file_name, dtype=tf.uint8, has_eval=False): # 读取原始数据 image_raw_data ...

2019-05-07 16:44:57 310

原创 python学习笔记

1、python logging日志模块 logging模块2、Python之os库使用3、Python datatime python中time,datetime模块常用方法总结4、@staticmethod和@classmethod的用法详解闭包与装饰器5、python中的easydict模块使用6、错误处理try...except 与 ...

2019-05-06 22:28:51 184

原创 python学习笔记

1、np.array和np.asarraynp.asarray 的定义:def asarray(a, dtype=None, order=None): return array(a, dtype, copy=False, order=order)而 np.array 的定义:def array(a, dtype=None, order=None): return...

2019-05-03 11:27:42 532 1

原创 PIL (Python Imaging Library) 教程

一、简介PIL (Python Imaging Library)Python图像处理库,该库支持多种文件格式,提供强大的图像处理功能。PIL中最重要的类是Image类,该类在Image模块中定义。二、读取存操作导入PIL模块from PIL import Imageimport numpy as np1、Image.open打开一个图像文件img=Image...

2019-04-29 17:14:09 7564 1

原创 TensorFlow的MNIST手写数字分类问题

一、简介MNIST TensorFlow编程学习的入门一般都是基于MNIST手写数字数据集和Cifar(包括cifar-10和cifar-100)数据集,因为它们都比较小,一般的设备即可进行训练和测试。而相比之下虽然基于ImageNet分类数据集的实验更具有意义,更加权威,但由于ImageNet数据集实在太大,不便于入门的童靴直接上手操作。所以接下来,我将只讲一下如何用TensorF...

2019-04-25 22:51:44 1588

原创 tf.nn,tf.layers, tf.contrib模块介绍

一、tf.nn,tf.layers, tf.contrib概述我们在使用tensorflow时,会发现tf.nn,tf.layers, tf.contrib模块有很多功能是重复的,尤其是卷积操作,在使用的时候,我们可以根据需要现在不同的模块。但有些时候可以一起混用。下面是对三个模块的简述:(1)tf.nn:提供神经网络相关操作的支持,包括卷积操作(co...

2019-04-23 15:35:48 5353

转载 卷积神经网络CNN(LeNet-5算法的tensorflow实现)

一、LeNet-5算法原理 LeNet-5模型诞生于1998年,是Yann LeCun教授在论文Gradient-based learning applied to document recognition中提出的,它是第一个成功应用于数字识别问题的卷积神经网络,麻雀虽小五脏俱全,它包含了深度学习的基本模块:卷积层,池化层,全连接层。是其他深度学习模型的基础。1998论文:htt...

2019-04-20 21:49:45 780

转载 Anaconda的学习笔记

一、Anaconda的学习笔记本文来自Anaconda的官方网站,记录了一些常用命令;Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac,Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包...

2019-04-17 20:00:43 411

原创 机器学习6——SVM

1、支持向量机 在本练习的前半部分,您将使用支持向量机(SVM)具有各种示例2D数据集。 试验这些数据集将帮助您直观了解SVM的工作原理以及如何使用高斯分布内核与SVM。 在练习的下半部分,您将使用支持矢量机器来构建垃圾邮件分类器。提供的脚本ex6.m将帮助您逐步完成上半部分练习。1.1数据集示例1 我们将从一个2D示例数据集开始,该数据集可以用a分隔线性边界。 脚本ex6.m将绘制训练...

2019-03-04 20:57:36 290

原创 粒子群算法及其matlab实现

粒子群算法( Particle Swarm Optimization, PSO)最早是由Eberhart和Kennedy于1995年提出,它的基本概念源于对鸟群觅食行为的研究。设想这样一个场景:一群鸟在随机搜寻食物,在这个区域里只有一块食物,所有的鸟都不知道食物在哪里,但是它们知道当前的位置离食物还有多远。最简单有效的策略?寻找鸟群中离食物最近的个体来进行搜素。PSO算法就从这种生物种群行为特性中...

2019-01-08 20:25:32 4221 2

原创 高斯曲线拟合

一、高斯函数:a表示得到曲线的高度,b是指曲线在x轴的中心,c指width(与半峰全宽有关),图形如下:高斯拟合(Gaussian Fitting)即使用形如:Gi(x)=Ai*exp((x-Bi)2/Ci2)的高斯函数对数据点集进行函数逼近的拟合方法。其实可以跟多项式拟合类比起来,不同的是多项式拟合是用幂函数系,而高斯拟合是用高斯函数系。使用高斯函数来进行拟合,优点在于计算积分...

2018-12-27 21:25:36 66552 3

原创 数据拟合方法

1.2 数据拟合方法  曲线拟合也称为曲线逼近,它和插值函数有一些区别,只要求拟合的曲线合理的反应数据的基本趋势,而并不要求曲线一定经过数据点。曲线拟合有几种不同的判别准则,如使偏差的绝对值之和最小、使偏差的最大绝对值最小和使偏差的平方和最小(即最小二乘法)。最常用的方法是最后一种。1.2.1 多项式拟合  将数据点按照多项式的形式进行拟合,使用最小二乘法可以确定多项式的系数。多项式...

2018-12-27 15:35:19 53779 5

原创 机器学习(5):正则线性回归与偏差V.S.方差

在本练习中,您将实现正则线性回归,并使用它来研究具有不同偏差-方差特性的模型。1、Regularized Linear Regression 正则线性回归在前半部分的练习中,你将实现正则化线性回归,以预测水库中的水位变化,从而预测大坝流出的水量。在下半部分中,您将通过一些调试学习算法的诊断,并检查偏差 v.s. 方差的影响。1.1 Visualizing the dataset 可视化数据集...

2018-12-25 23:29:45 613

原创 机器学习4——神经网络(反向传播)

一、神经网络  在前面的练习中,你实现了神经网络的前馈传播,并利用它预测手写数字的权重。在这个练习中,你将实现反向传播算法来学习神经网络的参数。1.1 Visualizing the data(可视化数据)  这与您在上一次练习中使用的数据集相同。在ex3data1.mat中有5000个训练示例,其中每个训练示例是20像素乘20像素的数字灰度图像。像素用浮点数表示,表示该位置的灰度强度。20...

2018-12-24 21:08:50 934

原创 机器学习3——多类分类和神经网络

本篇博客主要讲解,吴恩达机器学习第四周的编程作业,作业内容主要是对手写数字进行识别,是一个十分类问题,要求使用两种不同的方法实现:一是用之前讲过的逻辑回归实现手写数字识别,二是用本周讲的神经网络实现手写数字识别。实验的原始版本是用Matlab实现的,本篇主要用Python来实现。   在ex3data1.mat中有5000个训练示例,其中每个训练示例是一个20像素乘20像素的数字灰度图像。每个...

2018-12-20 22:35:25 2530

原创 机器学习——逻辑回归

'''1 Logistic regression 在这部分的练习中,你将建立一个逻辑回归模型来预测一个学生是否能进入大学。假设你是一所大学的行政管理人员,你想根据两门考试的结果,来决定每个申请人是否被录取。你有以前申请人的历史数据,可以将其用作逻辑回归训练集。对于每一个训练样本,你有申请人两次测评的分数以及录取的结果。为了完成这个预测任务,我们准备构建一个可以基于两次测试评分来评...

2018-12-19 13:56:45 458

原创 机器学习(2)——逻辑回归

我们将建立一个逻辑回归模型来预测一个学生是否被大学录取。假设你是一个大学系的管理员,你想根据两次考试的结构来决定每个申请人的录取机会。你有以前申请人的历史数据,你可以用它作为逻辑回归的训练集。对于每一个培训的例子,你有两个考试的申请人的分数和录取决定。为了做到这一点,我们将建立一个分类模型,根据考试成绩估计入学概率。一、可视化数据 visualizing the data#数据分析三大件im...

2018-12-17 22:56:20 672

原创 逻辑回归算法

2018-12-16 21:45:38 272

原创 线性回归算法

一、概述假设

2018-12-16 20:43:32 375

原创 机器学习python实现(一):多元线性回归(数据)

ex1data2.txt2104,3,3999001600,3,3299002400,3,3690001416,2,2320003000,4,5399001985,4,2999001534,3,3149001427,3,1989991380,3,2120001494,3,2425001940,4,2399992000,3,3470001890,3,3299994478,...

2018-12-13 17:13:23 741

原创 机器学习python实现(一):多元线性回归

在这一部分中,你将用多元线性回归来预测房价。假设你正在出售你的房子,你想知道一个好的市场价格是什么。一种方法是首先收集最近出售的房屋的信息,并建立房价模型。文件ex1data2.txt包含俄勒冈州波特兰的房价培训集。第一列是房子的大小(以平方英尺为单位),第二栏是卧室的数量,第三栏是房子的价格。一 多元线性回归1-1 多元方程多元线性回归指的就是有多个X的情况。比如与房价y有关的变量有:房屋...

2018-12-13 17:07:23 2156

空空如也

空空如也

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

TA关注的人

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