09 2019 档案
摘要:Bagging 思想: Bagging 思想: 思想: Bagging就是通过M个弱模型的结果,通过并行集成的方式来获得最终结果。因为M个数据集是相互独立的,因此这M个弱模型之间也是相互独立的,在最终的集成结果时,每个模型的权重是一样的。这是和Boosting所不同的。 集成方式: 回归问题 M个模
阅读全文
摘要:机器学习算法: 机器学习理论基础学习1——频率派 VS 贝叶斯派 机器学习理论基础学习2——线性回归 机器学习理论基础学习3.1 Linear classification 线性分类之感知机PLA(Percetron Learning Algorithm) 机器学习理论基础学习3.2 Linear
阅读全文
摘要:一.问题建模 1.评价指标 1.1分类指标 二分类 精确率 P=TP/(TP+FP) 召回率 R=TP/(TP+FN) F1值 2PR/(P+R) P-R曲线 横轴是召回率0-1,纵轴为对应的召回率下的精确率 ROC曲线 横轴为假正率FPF=FP/(FP+TN),纵轴为真正率TPR=TP/(TP+F
阅读全文
摘要:上述是实例化对象的一个过程。 类的定义和实例化: class Role(object): #定义一个类, class是定义类的语法,Role是类名,(object)是新式类的写法,必须这样写,以后再讲为什么 def __init__(self,name,role,weapon,life_value=
阅读全文
摘要:1.random.random() 返回0<=n<1之间的随机实数n 2. random.uniform() 弥补了上面函数的不足,它可以设定浮点数的范围,一个是上限,一个是下限。 3. random.randint() 随机生成一个整数int类型,可以指定这个整数的范围,同样有上限和下限值 4.
阅读全文
摘要:u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码。 一般英文字符在使用各种编码下, 基本都可以正常解析, 所以一般不带u;但是中文, 必须表明所需编码, 否则一旦编码转换就会出现乱码。 建议所有编码方式采用utf8 r/R:非转义的原
阅读全文
摘要:Garbage collection(GC) Garbage collection(GC) python里也同java一样采用了垃圾收集机制,不过不一样的是: python采用的是引用计数机制为主,标记-清除和分代收集两种机制为辅的策略。 1. 引用计数机制 原理:当一个对象的引用被创建或者复制时,
阅读全文
摘要:一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。 而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。 这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁。 既然@staticmethod和@c
阅读全文
摘要:今天发现一个好玩的工具:可以直接将java转成python 1. 安装工具(windows 环境下面) 先下载antlr: http://www.antlr3.org/download/antlr-3.1.3.tar.gz 链接:http://pan.baidu.com/s/1gdgXUM3 密码:
阅读全文
摘要:1. 异常种类 在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识,不同的类对象标识不同的异常,一个异常标识一种错误 常见异常处理: 其他异常: 2. 异常处理 python解释器检测到错误,触发异常(也允许程序员自己触发异常)。程序员编写特定的代码,专门用来
阅读全文
摘要:一、 全局解释器锁(GIL) 1. 什么是全局解释器锁 在同一个进程中只要有一个线程获取了全局解释器(cpu)的使用权限,那么其他的线程就必须等待该线程的全局解释器(cpu)使用权消失后才能使用全局解释器(cpu),即时多个线程直接不会相互影响在同一个进程下也只有一个线程使用cpu,这样的机制称为全
阅读全文
摘要:一、列表生成式 在学习生成器迭代器之前先了解一下什么是列表生成式,列表生成式是Python内置的非常简单却强大的可以用来创建list的生成式。什么意思?举个例子,如果想生成列表[0,1,2,3,4,5]可以使用list(range(6)),但是如果想要生成[,,,,,]即[0,1,4,9,16,25
阅读全文
摘要:1. filter 功能: filter的功能是过滤掉序列中不符合函数条件的元素,当序列中要删减的元素可以用某些函数描述时,就应该想起filter函数。 调用: filter(function,sequence),function可以是匿名函数或者自定义函数,它会对后面的sequence序列的每个元
阅读全文
摘要:Python提供的基本数据类型主要有:布尔类型、整型、浮点型、字符串、列表、元组、集合、字典等等 Python提供的基本数据类型主要有:布尔类型、整型、浮点型、字符串、列表、元组、集合、字典等等 1、空(None)表示该值是一个空对象,空值是Python里一个特殊的值,用None表示。None不能理
阅读全文
摘要:目录 Python概述 1、什么是Python? 2、Python简介 3、发展历史 4、特点 5、缺点 Python概述 1、什么是Python?Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python由 Guido van Rossum于1989年底发明,第一个公开发行
阅读全文
摘要:正则表达式是一个很强大的字符串处理工具,几乎任何关于字符串的操作都可以使用正则表达式来完成,正则表达式的在不同的语言中使用方式可能不一样,不过只要学会了任意一门语言的正则表达式用法,其他语言中大部分也只是换了个函数的名称而已,本质都是一样的。下面,我来介绍一下python中的正则表达式是怎么使用的。
阅读全文
摘要:1-格式化输出: % 1.print(‘我的姓名是%s,身高%s cm’%(name,height)) 2.%s —str() ; %d–十进制3.传入值的时候一定是个元组,不是列表4.当指定长度时: 浮点数: 字符串: 2-格式化输出: format特性:字符串的format方法 1-顺序填坑:{
阅读全文
摘要:一.列表 一.列表 一.列表 1.列表的定义及格式: 列表是个有序的,可修改的,元素用逗号隔开,用中括号包围的序列。 格式:变量名 = [ 元素1,元素2,元素3...] 作用:存储多个数据 列表推导式:重点 1 '''列表推导式''' 2 list_t = [i for i in range(10
阅读全文
摘要:python中的lambda函数用法 例1:传入多个参数的lambda函数 def sum(x,y): return x+y 用lambda来实现: p = lambda x,y:x+y print(p(4,6)) 例2:传入一个参数的lambda函数 a=lambda x:x*x print(a(
阅读全文
摘要:1. 初识JAVA: (1)JAVA的特点:强安全性,平台无关性,硬件结构无关性,语言简洁,面向对象(此处为笔试内容)。 (2)JAVA平台的两个三个版本:J2SE(标准版),J2EE(企业版),J2ME(微型版)。 (3)JAVA平台的两个组件:①JAVA虚拟机(JVM 本质上是一个软件); A.
阅读全文
摘要:1.继承: 通过扩展一个已有的类,并继承该类的属性和行为,来创建一个新的类。已有的称为父类,新的类称为子类(父类派生子类,子类继承父类)。 (1)继承的优点:①代码的可重用性; ②父类的属性的方法可用于子类; ③子类可扩展父类的属性和方法; ④设计应用程序变得更加简单。 (2)关键字“is a”用于
阅读全文
摘要:Python中单下划线和双下划线: 一、分类 (1)、以单下划线开头,表示这是一个保护成员,只有类对象和子类对象自己能访问到这些变量。 以单下划线开头的变量和函数被默认是内部函数,使用from module import *时不会被获取,但是使用import module可以获取。 (2)、以单下划
阅读全文

浙公网安备 33010602011771号