自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

原创 Tensorflow学习总结四

Tensorflow组建全连接网络预备知识——Tensorflow中常用函数tf.get_collection(“”) 函数表示从 collection 集合中取出全部变量生成一个列表tf.add( ) 函数表示将参数列表中对应元素相加tf.cast(x,dtype) 函数表示将参数 x 转换为指定数据类型tf.equal( ) 函数表示对比两个矩阵或者向量的元素。若对应元素相等,则返...

2019-03-15 17:29:15 488

原创 Tensorflow学习总结三

Tensorflow进阶——优化神经网络1、过拟合与正则化过拟合:神经网络模型在训练数据集上的准确率较高,在新的数据进行预测或分类时准确率较低,说明模型的泛化能力差。正则化:在损失函数中给每个参数 w 加上权重,引入模型复杂度指标,从而抑制模型噪声,减小过拟合。 使用正则化后,损失函数 loss 变为两项之和:loss = loss(y 与 y_) + REGULARIZER*loss(w...

2019-03-14 22:18:45 363

原创 Tensorflow学习总结二

Tensorflow进阶——优化神经网络参数1、优化神经网络模型神经元模型: 用数学公式表示为:

2019-03-14 19:06:48 657

原创 Tensorflow学习总结一

Tensorflow入门1、基本概念人工智能 Vs 机器学习 Vs 深度学习人工智能,就是用机器模拟人的意识和思维。机器学习,则是实现人工智能的一种方法,是人工智能的子集。深度学习就是深层次神经网络,是机器学习的一种实现方法,是机器学习的子集。Tensorflow的特点用张量表示数据,用计算图搭建神经网络,用会话执行计算图 ,优化线上的权重(参数),得到模型。张量:张量就是多维数...

2019-03-14 16:08:26 1410

原创 部分算法原理与实现

1、PCA算法原理与实现主成分分析(PCA)原理及推导https://blog.csdn.net/zhongkejingwang/article/details/42264479奇异值分解(SVD)原理详解及推导https://blog.csdn.net/zhongkejingwang/article/details/43053513SVD在推荐系统中的应用详解以及算法推导https:...

2019-03-07 20:39:37 242

原创 sk-learn使用总结

使用sk-learn进行训练的通用模式1、加载数据集从datasets直接导入:from sklearn import datasets#如:加载训练集,波士顿房价loaded_data = datasets.load_boston()#加载样本的特征data_X = loaded_data.data#加载样本的标签data_y = loaded_data.target使用d...

2019-03-07 20:01:39 2294

原创 python中matplotlib绘图总结

python常用绘图示例plot绘制曲线图import numpy as npimport matplotlib.pyplot as pltx = np.linspace(0, 10, 1000)y = np.sin(x)z = np.cos(x**2)plt.figure(figsize=(8,4))plt.plot(x,y,label="$sin(x)$",color="r...

2019-03-01 13:44:04 822

原创 python科学计算(利用numpy创建并访问数组)

利用numpy创建并访问数组引入numpy包:import numpy as np创建np数组a = np.array([1,2,3,4])#b = np.array([1,2,3,4],[5,6,7,8]) #报错c = np.array([[1,2,3,4],[4,5,6,7],[7,8,9,10]])c1 = np.array(([1,2,3,4],[4,5,6,7],[7,...

2019-01-09 15:10:29 1082

原创 python学习笔记23(利用python发邮件和短信)

利用python发邮件和短信发邮件: 以163邮箱为例,要利用SMTP服务器#发邮件的库import smtplib#邮件文本from email.mime.text import MIMEText#创建基础对象#SMTP服务器SMTPServer = "smtp.163.com"#发邮件的地址sender = "********@163.com"#发送者邮箱的密码pas...

2019-01-07 18:36:58 288

原创 python学习笔记22(运算符重载)

运算符重载不同类型的对象之间的运算符会有不同的解释,如:print(1 + 2)print("1" + "2")#不同的类型用加法会有不同的解释利用运算符重载实现两个字符串数字相加class Person(object): def __init__(self, num): self.num = num #运算符重载 def __add__(se...

2019-01-07 18:22:08 225

原创 python学习笔记21(类与对象的属性)

类与对象的属性对象属性与类属性class Person(object): # 这里的属性实际上属于类属性(用类名来调用) name = "person" def __init__(self, name): pass #对象属性 self.name = nameprint(Person.name)#输出:personp...

2019-01-07 16:55:59 171

原创 python学习笔记20(继承与多态)

继承与多态继承:单继承的实现: 只有一个父类#创建父类class Person(object): def __init__(self, name, age, money): self.name = name self.age = age self.__money = money def setMoney(self, mon...

2019-01-07 13:13:28 270

原创 python学习笔记19(面向对象编程)

面向对象编程基础概念:对象: 把数据及对数据的操作方法放在一起,作为一个相互依存的整体,即为对象。类: 对同类对象抽象出其共性,形成类。注意:类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信面向对象是相对面向过程而言,面向对象和面向过程都是一种思想面向过程强调的是功能行为,关注的是解决问题需要哪些步骤面向对象将功能...

2019-01-06 21:56:56 329

原创 python学习笔记18(模块)

模块概述:随着代码量越来越多,代码就越来越难以维护。为了解决难以维护的问题,我们把很多相似功能的函数分组,分别放到不同的文件中取。这样每个文件所包含的内容相对较少,而且对于每一个文件的大致功能可用用文件名来体现。很多编程语言都是这么来组织代码结构。一个.py文件就是一个模块优点:1、提高代码的可维护性2、提高了代码的复用度,当一个模块完毕,可以被多个地方引用3、引用其他的模块(内置模块...

2019-01-05 17:34:05 190

原创 python学习笔记17(时间模块)

时间管理时间的表示方式格林尼治天文时间\世界协调时间(UTC):世界标准时间,北京时间等于UTC+8夏令时(DST):是一种节约能源而人为规定时间制度,在夏季调快1个小时时间的表示形式:1、时间戳以整型或浮点型表示时间的一个以秒为单位的时间间隔。代表当前时间与1970年1月1日相隔多少秒2、元组这个元组有以下9个整型内容yearmonthdayhoursminutess...

2019-01-05 14:43:30 218

原创 python学习笔记16(递归、栈和队列)

递归、栈和队列递归调用: 一个函数,调用了自身,称为递归调用递归函数: 一个会调用自身的函数称为递归函数特点: 凡是循环能干的事,递归都能干过程:1、写出临界条件2、找这一次和上一次的关系3、假设当前函数已经能用,调用自身计算上一次的结果,再求出本次的结果#输入一个数(大于等于1),求1+2+3+……+n的和#用for循环def sum1(n): sum = 0 ...

2019-01-04 17:10:54 198

原创 python学习笔记15(os模块)

os模块概述:包含了普遍的操作系统的功能使用前要先importimport os获取操作系统类型 :#nt->windows posix->Linux、Unix或Mac OS Xprint(os.name)打印操作系统详细的信息(windows不支持)print(os.uname())获取操作系统中的所有环境变量#print(os.environ)获取...

2019-01-04 15:20:28 233 2

原创 python学习笔记14(文件读写)

文件读写读文件python读文件流程:1、打开文件2、读文件内容3、关闭文件注释:1、打开文件open(path, flag[, encoding][, errors])path: 要打开文件的路径(路径前加r)flag: 打开方式:r----以只读的方式打开文件,文件的描述符放在文件的开头rb----以二进制格式打开一个文件用于只读,文件的描述符放在文件的开头r±—打开...

2019-01-04 10:56:49 173

原创 python学习笔记13(异常处理)

异常处理需求: 当程序遇到问题时不让程序结束,而越过错误继续向下执行try……except……else语句格式:try:语句texcept 错误码 as e:语句1except 错误码 as e:语句2……except 错误码 as e:语句nelse:语句e注意: else语句可有可无作用: 用来检测try语句块中的错误,从而让except语句捕获错误信息并处理...

2019-01-03 23:03:20 153

原创 python学习笔记12(装饰器、偏函数、变量作用域)

装饰器、偏函数、变量作用域装饰器定义: 是一个闭包,把一个函数当做参数,返回一个替代版的函数本质: 就是一个返回函数的函数示例:#简单的装饰器def func1(): print("sunck is a good man")def outer(func): def inner(): print("*******************") ...

2019-01-03 11:32:38 165

原创 python学习笔记11(函数)

函数概述: 在一个完整的项目中,某些功能会反复的使用。那么会将功能封装成函数,当我们要使用功能的时候直接调用函数即可本质:函数就是对功能的封装优点1、简化代码结构,增加了代码的复用度(重复使用的程度)2、如果想修改某些功能或者调试某个BUG,只需要修改对应的函数即可定义函数:格式:def 函数名(参数列表):语句return 表达式注释:def :函数代码块以def关键字开...

2019-01-02 21:17:08 149

原创 python学习笔记10(迭代器)

可迭代对象与迭代器可迭代对象: 可以直接作用于for循环的对象统称为可迭代对象(Iterable)。可以用isinstance()去判断一个对象是否是Iterable对象可以直接作用于for循环的数据类型一般分两种1、集合数据类型,如list、tuple、dict、set、string2、是generator,包括生成器和带yield的generator functionfrom co...

2019-01-02 16:45:54 177

原创 python学习笔记9(字典与集合)

字典定义:使用键-值(key-value)存储,具有极快的查找速度注意: 字典是无序的key的特性:1、字典中的key必须唯一2、key必须是不可变对象3、字符串、整数等都是不可变的,可以作为key4、list是可变的,不能作为key思考: 保存多位学生的姓名与成绩使用字典,学生姓名为key,学生成绩作为值dict1 = {"tom":60, "lilei":7

2019-01-01 21:44:06 1532

原创 python学习笔记8(元组、字符串)

元组、字符串以及字典元组(tuple)本质:是一种有序集合特点:1、与列表非常相似2、一旦初始化就不能修改3、使用小括号创建**格式:**元组名 = (元组元素1, 元组元素2, ……, 元组元素n)注意:创建带有元素的元组元组中的元素的类型可以不同tuple2 = (1, 2, 3, "good", True)print(tuple2)#定义只有一个元素的元组tup...

2019-01-01 13:39:07 268

原创 python学习笔记7(turtle)

turtle包常用操作**简介:**是一个简单的绘图工具,提供一个小海龟,可以把它理解为一个机器人,只能听得懂有限的命令。绘图窗口的原点(0,0)在正中间,默认海龟的方向是右侧。运动命令forward(d) 向前移动d长度backward(d) 向后移动d长度right(d) 向右转动多少度left(d) 向左转动多少度goto(x,y) 移动到坐标为(...

2018-12-29 15:29:34 414

原创 python学习笔记6(条件循环控制语句)

条件循环控制语句if-elif-else语句格式:if 表达式1:语句1elif 表达式2:语句2……elif 表达式n:语句nelse: #可有可无语句e逻辑:当程序执行到if-elif-else语句时,首先计算“表达式1”的值,如果“表达式1”的值为真,则执行“语句1”,执行完“语句1”,则跳过整个if-elif-else语句。如...

2018-12-29 12:00:55 218

原创 python学习笔记5(布尔值、空值、与列表)

布尔值、空值、与列表布尔值:一个布尔值只有True、False两种值空值:是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊值。b1 = Trueb2 = Falseprint(b1, b2)n = Noneprint(n)![结果](https://img-blog.csdnimg.cn/201812291056268.PN...

2018-12-29 10:57:00 7135

原创 python学习笔记4(while语句)

while语句格式while 表达式:语句逻辑:当程序执行到while语句时,首先计算表达式的值,如果表达是的值为假,那么结束整个while语句,如果表达式的值为真,则执行语句,执行完语句再去计算表达式的值。如果表达式的值为假,那么结束整个while语句,如果表达式的值为真,则执行语句,执行完语句再去计算表达式的值,如此循环往复,知道表达式的值为假时停止。示例:#打印从1到5,5个...

2018-12-28 20:25:42 172

原创 python学习笔记3(字符串)

字符串定义:以单引号或双引号括起来的任意文本#创建字符串str1 = 'sunck is a good man!'字符串运算#字符串连接str2 = 'sunck is a'str3 = 'good man'str4 = str2 +str3print(str4)#输出重复的字符串str5 = 'good'str6 = str5 *3print('str6 =',st...

2018-12-28 19:58:38 187

原创 python学习笔记2(随机数,运算符与表达式)

随机数的常见操作#随机数import randomprint(random.choice([1,3,5,7,9,aa])) #从1,3,5,7,9,aa中随机取一个print(random.choice(range(5))) #range(5)=[0,1,2,3,4]print(random.choice("sunck")) #"sunck" =

2018-12-27 20:28:44 1493

原创 python学习笔记1(数据类型)

数据编码原码、反码、补码原码:规定了字节数,写明了符号位,就得到了数据的原码反码:正数的反码是其原码,负数的反码是其原码的符号位不动,其他位取反补码:正整数的补码是其二进制表示,与原码相同,负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以...

2018-12-27 11:20:34 279

原创 python学习笔记

python学习笔记python但是一种解释型、面向对象、动态数据类型的高级程序语言!python语言的特点1、有较少的关键字、结构简单,有明确定义的语法,易于学习2、python代码定义清晰,易于阅读3、源代码相当容易维护4、具有广泛的标准库5、支持互动模式(互动的测试和调试)6、可移植到多个平台,移植性强7、可和调用c/c++程序,扩展性强8、提供主要的商用数据库接口9、...

2018-12-26 20:55:22 141

相关滤波领域高倍引外文文献

搜集了从2010-2019相关滤波领域的几乎所有高倍引外文文献,包括mosse、csk、kcf、cn、dat,dsst,fdsst等等一系列算法的论文原文,是学习相关滤波跟踪算法的不二选择。

2020-07-31

tracker.zip

包括相关滤波跟踪算法领域的鼻祖算法mosse算法及其改进算法csk、kcf算法,基于matlab开发环境,并对关键部分做了注释,代码全部测试调整过,稳定实用,适合tracker算法初学者

2020-07-31

tensorflow笔记.zip

包含清华大学tensorflow在线课程学习笔记及部分码源资料,了解人工智能的背景与python的部分语法规则,学习从最基础的单层神经网络到vgg-net的搭建,附vgg16代码及论文详解

2020-07-28

Indian_pines-pavia数据集

高光谱图像通用数据集,文件小,占用内存少、验证速度快,适合学生党。注意在python环境下采用load_data1 = sio.loadmat(PaviaU_path)、data2 = load_data1['paviaU']打开

2020-07-28

使用python搭建mnist全连接神经网络

通过模块化的编程思想,运用Tensorflow搭建的全连接神经网络,代码包括5个文件,分别为generateds.py;forward.py;backward.py;test.py;appMnist.py,分别对应生成数据集,前向传播,反向传播,测试模型,运用模型做预测的功能

2019-03-16

利用python模拟银行自动取款系统

采用python3以上开发环境,基于面向对象编程思想,模拟开发银行自动提取款系统,适合新手参考了解如何建立简单的项目以及如何运用面向对象的编程思想解决实际问题!

2019-01-08

空空如也

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

TA关注的人

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