cnn

# encoding=utf-8 import tensorflow as tf import numpy as np from tensorflow.examples.tutorials.mnist import input_data mnist = input_data.read_data_...

2019-05-06 09:25:53

阅读数 12

评论数 0

决策树

决策树:从根节点开始一步步走到叶子结点(决策) 所有的数据最终都会落到叶子结点,既可以做分类也可以做回归 树的组成:   根节点:第一个选择点  非叶子结点与分支:中间过程  叶子结点:最终的决策结果 节点:增加节点相当于在数据中切一刀,那么节点越多越好吗?   决策树的训练与测试...

2019-02-25 20:49:23

阅读数 21

评论数 0

逻辑回归

逻辑回归: 目的:分类还是回归?经典的二分类算法! 机器学习算法选择:先逻辑回归再用复杂的,能简单还是用简单的 逻辑回归的决策边界:可以是非线性的 sigmoid函数   公式:g(z)=1/(1+exp(-z)) 自变量取值为任意实数,值域 [0,1] 解释:将任意的输入映射...

2019-02-25 15:36:15

阅读数 32

评论数 0

梯度下降

引入:当我们得到了一个目标函数后,如何进行求解? 直接求解?(并不一定可解,线性回归可以当做是一个特例)   常规套路:机器学习的套路就是交给机器一堆数据,然后告诉它什么样的学习方式是对的(目标函数),然后让它朝着这个方向去做   如何优化:一口吃不成胖子,我们要静悄悄的一步步的完成迭代...

2019-02-25 11:31:22

阅读数 16

评论数 0

线性回归

引例:   数据:工资和年龄(2个特征)   目标:预测银行会贷款给我多少钱(标签)   考虑:工资和年龄都会影响最终银行的结果,那么它们各自有多大的影响呢?(参数) 回归:通过你的数据最终预测出一个值 (分类:最终的到的是一个类别。比如说银行借还是不借你贷款) ===》对于2维数据,...

2019-02-25 11:10:51

阅读数 20

评论数 0

pandas随记

import pandas food_info=pandas.read_csv(''food_info.csv')   #读入csv文件      字符型:boject print(help(pandas.read_csv)) food_info.head([length])  #把读入的信...

2019-02-25 09:50:19

阅读数 20

评论数 0

pandas学习

pandas:开源BSD许可的python库,Python Pandas的官方网站是: http://pandas.pydata.org/ 使用强大的数据结构提供高性能的数据操作和分析工具。Pandas:Panel Data - 多维数据的计量经济学 在pandas之前,python主要用于数...

2019-02-25 09:21:32

阅读数 37

评论数 0

numpy随机数的产生

1.rand(d0,d1,...,dn)  产生均匀分布的随机数,dn为第n维数据的维度 >>> import numpy as np >>> np.random....

2019-02-25 09:14:41

阅读数 18

评论数 0

魔法方法

什么是魔法方法: 1.魔法总是被双划线包围,例如__init__() 2.魔法方法是面向对象的python的一切 3.魔法方法总能够在适当的时候被调用 __init__(self[, ...]):此方法的返回值一定是None,不能是其他 事实上,这个__init__()并不是实例化对象时...

2018-09-19 17:16:10

阅读数 108

评论数 0

迭代器,生成器与装饰器

迭代:类似于循环,每一次重复的过程被称为一次迭代的过程,而每一次迭代得到的结果会被用来作为 下一次迭代的初始值,提供迭代方法的容器称为迭代器,通常接触的迭代器有序列(列表、元组、字符串), 还有字典也是迭代器,都支持迭代的操作。 关于迭代,python提供了两个BIF:iter(),  ne...

2018-09-18 21:09:59

阅读数 29

评论数 0

模块

模块导入: import math from math import sqrt import math as shuxue print(math.sqrt(2)) print(sqrt(2)) print(shuxue.sqrt(2))    >>...

2018-09-18 20:12:17

阅读数 34

评论数 0

手工抛出异常的方法与自定义异常

1.raise语句抛出异常 2.aseert语句 3.自定义异常 def testRaise(): for i in range(5): if i==2: raise NameError #手工抛出异常 #print('hello') print(i) print...

2018-09-18 17:41:12

阅读数 227

评论数 0

异常捕获

def testTry(index,flag=False): stulst=["John","Jenny","Tom"] if flag: try: astu=stulst[...

2018-09-18 17:07:00

阅读数 39

评论数 0

类的继承

class Ant: def __init__(self,x=0,y=0,color='black'): self.x=x self.y=y self.color=color def crawl(self,x,y): self.x=x ...

2018-09-17 21:26:36

阅读数 26

评论数 0

静态方法和类方法的定义

class DemoMthd: def __init__(self,x=0): self.x=x @staticmethod #静态方法装饰器 def static_mthd(): print('调用了静态方法!') #print(self.x) #在静态方法中不...

2018-09-17 20:27:35

阅读数 314

评论数 0

创建一个类

def coord_chng(x,y): return (abs(x),abs(y)) class Ant: def __init__(self,x=0,y=0): self.x=x self.y=y self.disp_point() def move(self,x,y): ...

2018-09-17 19:44:54

阅读数 92

评论数 0

类的实例化参数问题

class DemoInit: def __init__(self,x,y=0): self.x=x self.y=y def mycal(self): return self.x+self.y dia=DemoInit(3) print('调用mycal方法的结果1:...

2018-09-17 19:29:20

阅读数 115

评论数 0

python整数与浮点数

  >>>23 #十进制整数 23 >>>0b1011 #二进制整数写法 11 >>>0x1...

2018-09-17 08:52:53

阅读数 361

评论数 0

运算符

#None,True,False ,非:not;或:or;与:and #Python中比较运算运行同时进行与两个值进行比较,即: >>>x=3 >>>1&a...

2018-09-17 08:52:28

阅读数 16

评论数 0

函数

>>> def hello(): ... print('python!') ... >>> def tpl_sum(T): # T没有类型 ... re...

2018-09-17 08:52:03

阅读数 34

评论数 0

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