- 博客(13)
- 收藏
- 关注
转载 python列表等其它类型的变量复制问题
在python中如果直接对列表等变量使用‘=’的话,只是代表引用,这样的话改变两个对象任意一个值都会相互影响,只相当于起了一个别名而已:>>> a = [4,5,6,7,9,8,5,2] >>> a [4, 5, 6, 7, 9, 8, 5, 2] >>> b = a >>> id(a),id(b) (202...
2018-06-07 17:24:24
468
转载 《机器学习》 神经网络
1.神经元模型 神经网络中最基本的成分是神经元模型,即“简单单元”。“M-P神经元模型”,神经元接收到来自nn个其他神经元传递过来的输入信号,这些输入信号通过带权重的连接进行传递,神经元接收的总输入值将与神经元的阈值进行比较,然后通过“激活函数”处理以产生神经元的输出。 理想中的激活函数是阶跃函数,它将输入值映射为输出值“0”或“1”,显然“1”对应神经元兴奋,“0...
2018-05-16 21:58:24
946
原创 Python并发服务器
为了让服务器可以完成对多个请求的应答,可以构建并发服务器,以python为例,可以有以下几个方式:1.多进程服务器from socket import *from multiprocessing import *from time import sleep# 处理客户端的请求并为其服务def dealWithClient(newSocket,destAddr): whil...
2018-04-15 20:20:01
1958
转载 Python网络编程
一.socket套接字 socket(简称 套接字 ) 是进程间通信的⼀种⽅式,它与其他进程间通信的⼀个主要不同是:它能实现不同主机间的进程间通信,我们⽹络上各种各样的服务⼤多都是基于 Socket 来完成通信的。套接字可以分为两种: (1)TCP套接字是面向连接的套接字,这意味着在开始通信之前必须先建立一个连接。 s = socket.socket(socket...
2018-04-13 17:11:30
152
转载 Python系统编程
1.进程(1)fork创建子进程 import osrpid = os.fork()if rpid<0: print("fork调用失败。")elif rpid == 0: print("我是子进程(%s),我的父进程是(%s)"%(os.getpid(),os.getppid())) x+=1else: print("我是父进程(%s),我的...
2018-03-29 21:30:55
1168
转载 正则表达式总结
一.基本描述1.基本字符字符描述[abc]代表匹配的是字符a 或 b 或 c[^abc]代表匹配除了 a、b 或 c以外的任何字符[a-zA-Z]代表匹配a 到 z 或 A 到 Z[0-9]代表匹配0到9[a-zA-Z_0-9]代表的字母或数字或下换线.匹配一个任意字符。如果使用”.”的话,使用匹配规则”\.”来实现\s匹配任意一个空白字符,空格、回车、制表符、换页符等都是空白字符。例如:a\sc...
2018-03-25 22:01:50
650
原创 Python面向对象知识点回顾(参考廖雪峰的官方网站)
一.面向对象编程1.类和实例class Student(object): def __init__(self, name, score): #注意:特殊方法“__init__”前后分别有两个下划线!!! self.name = name self.score = score def get_grade(self): ...
2018-03-19 23:02:02
233
原创 Python高级特性知识点回顾(参考廖雪峰的官方网站)
一.高级特性1.切片 用来取list或者tuple元素: L[0:3]; #取得前三 L[:3]; #取得前三 L[-10:]; #取得后十2.迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。for key in d: #获取所有...
2018-03-19 20:25:37
521
原创 《机器学习》 模型评估与选择
从第一章中我们可以知道,具体的问题需要选择具体的算法和归纳偏好。那么如何来评价不同算法和模型的好坏呢,第二章就对这个问题做出了解答。从第二章中,我们可以看到对于模型评估的一套完整体系。2.1 经验误差与过拟合 错误率:分类错误的样本数占样本总数的比例。 精度:(1-错误率),即分类正确的样本数占样本总数的比例。 训练误差(经验误差):学习器在训练集上的误差。 泛化误...
2018-03-19 17:28:11
697
原创 《机器学习》 绪论
现实中更多时候,需依据任务特点对现有套路进行改造融通,算法是死的,思想才是活的。欲行此道,则务须把握算法背后的思想脉络,无论创新科研还是应用实践,皆以此为登堂入室之始。 ——周志华1 引言 何为机器学习:致力于研究通过计算机的手段,利用经验来改善系统自身的性能。1.2 基本术语 分类:给出一个离散的预测,比如:好瓜,坏瓜。(包括二分类和多分类) 回归:预测的是连续值,如...
2018-03-19 17:14:38
320
原创 互联网中一些技术基本概念以及之间的联系与区别
一、基本概念 人工智能 人工智能(Artificial Intelligence, AI)亦称机器智能,是指由人制造出来的机器所表现出来的智能。通常人工智能是指通过普通计算机程序的手段实现的类人智能技术。按照智能程度分,可分为强人工智能和弱人工智能。 按照派系,人工智能可大体分为三个派系: (1) 符号主义(Symbolicism),又称为逻辑主义(Logicism)、心理...
2018-03-19 17:07:14
749
原创 Linux基本操作
第一次课程四个部分:1.VM介绍与安装https://wenku.baidu.com/view/de48d41a82c4bb4cf7ec4afe04a1b0717ed5b35e.html2.Ubuntu安装https://www.linuxidc.com/Linux/2016-11/137241.htm注意点:(1)内存以及处理器配置(2)三种网络模式的区别(https://www.cnblogs...
2018-03-17 20:23:02
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人