notes for lxf(四)】的更多相关文章

类名首字母通常大写 创建实例 类名 +() __init__方法 创建实例时把一些属性绑上去 __init__方法第一参数永远是self 表示船舰的实例本身 类是实例的模板 实例是一个一个具体的对象 各个实例拥有的数据都互相独立互不影响 私有变量 内部属性不能被外部访问 属性前有两个下划线__ 内部可以访问 外部不可以访问 __xxx__特殊变量是可以直接访问的 不是私有变量 继承 父类 超类 基类        子类 特点 子类获得了父类的全部功能 子类可以新增自己的方法 子类和父类有相同的方…
类和实例的绑定方法和属性 实例绑定 obj.func = func obj.func(obj, &argv)  obj.func = MethodType(func, obj) 第一个参数是方法的引用 第二个参数是自身的引用    这种属于动态绑定 只能当前实例使用 类绑定 classname.func = func  classname.func = MethodType(func, classname) 实例后的对象都能使用 这种方法是在类的内存中创建一个link指向外部的方法 __slot…
纯函数式编程是没有变量的,只要输入确定输出就确定 指高度抽象的编程范式 特点 函数本身可以作为参数传入 或者允许返回一个函数 Higher-order function 一个函数可以接收另一个函数作为参数 函数名其实就是指向函数的变量 map(func_name, Iterable) 序列的每一个元素依次传参给func 并将结果作为新的Iterator返回 reduce(func_name,  序列)func接收两个参数 并把结果继续和序列的下一个元素做累积计算 map的一个参数的函数只有一个参…
函数 abs()绝对值 max()返回最大值 raise 后接异常类 引发异常 函数返回多个值其实就是返回一个tuple 函数默认返回None 如果有必要检查参数类型用isinstance() type()查看数据类型 定义函数——确定函数名和参数个数——检查参数数据类型——return返回 定义默认参数必须指向不变对象 可变参数*args表示args接收的是一个tuple 关键字参数**kw表示kw接收的是一个dict 命名关键字参数需要一个特殊分隔符*必须传入参数名 如果有可变参数就不用加*…
python代码不能用word和windows自带的记事本保存 word保存的不是纯文本文件 记事本会在文件开始的地方加上特殊字符(UTF-8 BOM) 交互模式启动了解释器 直接运行.py文件是一次性把文件的源代码给解释器执行 开发过程中 完全可以一边在编辑器里写代码 一边开个交互式命令窗口验证 print()连续打印 遇到逗号就会输出一个空格 编译器和解释器负责把符合语法的程序代码转换成CPU能够执行的机器码 定义变量时必须指定变量类型是静态语言 变量类型本身不固定是动态语言 python把…
views 其实没什么可看的, 在  django  中 views 就是 controller, 是处理请求的, 就是一个普通的 python 方法. 一般从 request 中提取请求参数, 然后处理业务逻辑, 跟数据库和后台服务做交互,取回数据,渲染模板,将返回结果包装进  HttpResponse 然后返回. def view_index(request): return HttpResponse(content='hello world') def view_index(request…
作为一个基本的工具类,同时又是使用频率很高的类,Java为其提供了丰富的方法支持.Java中的String类中包含了50多个方法.最令人惊讶的是绝大多数方法都很有用,下面我们根据功能来分类介绍一下: 1. 关于码点的方法 在昨天我们探讨了一下码点,其中也详细叙述了码点的方法,这里我就不再赘述,只追加出来: int    codePointAt(int index) 返回指定索引处的字符(Unicode代码点).  IndexOutOfBoundsException int    codePoin…
Machine Learning Algorithms Study Notes 高雪松 @雪松Cedro Microsoft MVP 本系列文章是Andrew Ng 在斯坦福的机器学习课程 CS 229 的学习笔记. Machine Learning Algorithms Study Notes 系列文章介绍 2    Supervised Learning    3 2.1    Perceptron Learning Algorithm (PLA)    3 2.1.1    PLA --…
Machine Learning Algorithms Study Notes 高雪松 @雪松Cedro Microsoft MVP 目 录 1    Introduction    1 1.1    What is Machine Learning    1 1.2    学习心得和笔记的框架    1 2    Supervised Learning    3 2.1    Perceptron Learning Algorithm (PLA)    3 2.1.1    PLA -- "知…
这是Jake Bouvrie在2006年写的关于CNN的训练原理,虽然文献老了点,不过对理解经典CNN的训练过程还是很有帮助的.该作者是剑桥的研究认知科学的.翻译如有不对之处,还望告知,我好及时改正,谢谢指正! Notes on Convolutional Neural Networks Jake Bouvrie 2006年11月22 1引言 这个文档是为了讨论CNN的推导和执行步骤的,并加上一些简单的扩展.因为CNN包含着比权重还多的连接,所以结构本身就相当于实现了一种形式的正则化了.另外CN…