- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 机器学习笔记
感知器数据分类算法步骤权重向量W,训练样本X 把权重向量初始化为0,或把每个分量初始化为[0,1]间任意小数 把训练样本输入感知器,得到分类结果(-1或1) 根据分类结果更新权重向量 ▽W(j)=η∗(y−y′)∗X(j) \bigtriangledown W(j)=\eta *(y-{y}')*X(j)
2017-12-03 15:52:12
284
原创 机器学习笔记
感知器数据分类算法步骤权重向量W,训练样本X 把权重向量初始化为0,或把每个分量初始化为[0,1]间任意小数 把训练样本输入感知器,得到分类结果(-1或1) 根据分类结果更新权重向量 ▽W(j)=η∗(y−y′)∗X(j) \bigtriangledown W(j)=\eta *(y-{y}')*X(j)
2017-12-03 15:51:50
271
原创 个人最喜欢的sublime下配置python环境
第一步先安装python的msi包,然后安装sublime,接着安装Package Control ,他的安装方法是: 1.通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码; 2.Sublime Text 3 安装代码并回车: import urllib.request,os; pf = 'Package Contro
2017-01-11 15:30:01
951
转载 UNIX环境高级编程学习总结
这些日子学习了一下APUE(Advanced Programming in the UNIX,UNIX环境高级编程)。这是一本公认的好书,它详细的讲解200多个函数、提出并解决各种可能存在的问题,这绝对是UNIX程序员居家旅行必备宝典。对于初学者来说它讲得太细太繁杂了。学习完本书后,总体的对它有了点认识,并懂得了使用里面常用的函数。下面是简单的对本书重要的章节给个大体的介绍。 本书印象 本
2016-12-29 02:16:34
1624
原创 Unix网络编程 刨坑大法 凌晨两点写博客 也是没谁了
这是作者的呕心沥血之作!!!!!!!!!!!!!!!!!!!! 首先unix网络编程可在win10下写,win10推出了ubuntu for win10,真的是一个很棒的东西 第一步,能够在windows命令行下运行bash 第二步,下载好unuix网络编程所需要的文件也就是书上unpv13e.tar,我的ftp服务器上有。 第三步,(这个真的是我研究了巨久的,unix上试了无数遍最终在w
2016-12-29 02:08:36
705
原创 20161111 Python 读书笔记之界面设计
图形用户界面 使用GUI工具包 ----wxPython 1.安装wxPython 测试网址 http://www.crifan.com/wxpython_download_and_install_and_try_it/ 一个小栗子 !/usr/bin/env python --------------------------------------------------
2016-11-11 12:51:24
1452
原创 20161109 Python 读书笔记之文件和素材
文件和素材 #打开文件 #open(name[.mode[,buffering]]) #open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象。 #譬如打开一个文件就可以这样 f = open(r'C:\text\somefile.txt') #写操作 f = open('somefile.txt','w') f.write('Hello,') f.write('World!') f
2016-11-09 20:24:41
440
原创 20161108 Python 读书笔记之超级模块
python 的超级模块 fileinput 这个模块让你能够轻松的遍历文本文件的所有行 fileinput.filename 函数返回当前正在处理的文件名 fileinput.lineno 返回当前行的行数 fileinput.filelineno 返回当前处理文件文件的当前行数 #代码例子 为Python脚本添加行号 import fileinput
2016-11-08 19:36:30
715
原创 20161101 Python 读书笔记之八皇后问题
生成器 #ecoding=utf-8 #生成器 nested = [[1,2],[3,4],[5]] def flatten(nested): for sublist in nested: for element in sublist: yield element for num in flatten(nested): print num
2016-11-01 19:58:39
378
原创 20161028 Python 读书笔记之类、多态、继承、封装
超级抽象 多态:意味着可以对不同类的对象使用同样的操作,他们会像被”施了魔法一般“工作 封装:对外部世界隐藏对象的工作细节 继承:以普通的类为基础建立专门的类对象 1.1多态 from random import choice #标准库里的rendom中包含的choice函数,可以从序列中随机选出元素,给变量赋值。 x = choice(['Hello!',[1,2,'e
2016-10-28 13:20:11
586
原创 20161016 Python 读书笔记之函数抽象 参数、作用域
Python读书笔记之函数抽象 参数、作用域 1.斐波那契数列 #ecoding=utf-8 fibs = [0,1] for i in range(8): fibs.append(fibs[-2] + fibs[-1]) print fibs 2.抽象和结构 #下载网页、计算频率、打印每个单词的频率 page = download_page() freqs = compu
2016-10-16 20:26:04
876
原创 20161012 Python 读书笔记之 输出、循环
1.使用逗号输出 print 'Age:',42 name = 'Gumby' salution = 'Mr.' greeting = 'Hello.' print greeting,salution,name print greeting + ',',salution,name2.把某件事为另一件事导入 from math import sqrt print sqrt(4) #当函数
2016-10-13 20:09:39
612
原创 20161011 Python 读书笔记之 列表、元祖、字典
1.判断是否为可迭代类型 ecoding=utf-8 from collections import Iterable print(isinstance('abc',Iterable)) print(isinstance([1,2,3],Iterable)) print(isinstance(123,Iterable)) 2.Python内置的enumerate函数可以把一个list变成索引-
2016-10-11 21:05:41
352
原创 20161007 Python 函数参数介绍
“”“ def func2(*kargs,**kwargs): return kargsprint func2(2,3,4,5,6,7,9,[1,2,3,4],{1:2,3:4}) *kargs 元祖 **kwargs 字典 参数位置: 1.先是位置匹配的参数 2.再是关键字匹配的参数 3.收集匹配的元组参数 4.收集匹配的关键字参数 ”“” def f
2016-10-07 20:35:23
391
原创 20161005 Python笔记
对于Python的魔术方法 __code__ #coding=utf-8 def func1(arg1,arg2,arg3): return arg1 + arg2 print dir(func1.__code__) #查看可以用到的所有魔术方法 print func1.__code__.co_varnames #可以输出目标方法的所有变量名 print func1.__code__.
2016-10-05 17:13:35
328
原创 20161005 Python 习题一
1.定义一个方法 func,该func可以引入任意多的整型参数,结果返回其中最大与最小的值。def func1(*num): Max = None Min = None for x in num: #保证传入的是int类型 if isinstance(x,int): #如果是第一次循环 if Ma
2016-10-05 16:53:48
1101
原创 CentOS 安装pip教程
1.必须切换到root权限下。 2.下载get_pip.py.在root下wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate3.运行get-pip.pypython get-pip.py4.现在就已经完成了pip的安装5.使用pip命令安装python 沙河环境pip install virtualenv
2016-10-05 14:21:57
905
原创 20161005 Python 函数
def calc(*numbers): sum = 0 for n in numbers: sum = sum + n * n return sum定义可变参数和定义一个list或tuple参数相比,仅仅在参数前面加了一个*号。在函数内部,参数numbers接收到的是一个tuple,因此,函数代码完全不变。但是,调用该函数时,可以传入任意个参数,包括0个参数:
2016-10-05 14:18:18
360
原创 20161003 Python笔记之正则表达式 re
group()与groups()用法区别group()要么返回整个匹配对象,要么根据要求返回特定子组。 groups()则返回一个包含唯一或者全部子组的元祖。如果没有子组的要求时,那么当group()仍然返回整个匹配时,groups(),返回一个空元祖。import re re.match #从开始位置开始匹配,如果开头没有则无 re.search #搜索整个字符串 re.findall #
2016-10-03 16:48:48
389
原创 1.1 Python 笔记 之正则表达式
正则表达式为高级文本模式匹配、抽取、与/或文本形式的搜索和替换功能提供了基础。 Python 通过标准库中的re模块来支持正则表达式。 可以使用正则表达式来识别有效的Python标识符,例如下面这:[A-Za-z]\w+的含义是第一个字符是字母,也就是说要么A~Z,要么a~z,后面至少一个(+)有字母数字组成的字符(\w)。
2016-09-21 22:39:46
381
原创 java 对于匹配数字字母 正则表达式:Pattern类与Matcher类详解
package homework;import java.util.regex.Matcher; import java.util.regex.Pattern;public class H1 { public static void main(String[] args) { // TODO 自动生成的方法存根 String s = "1992年2月3日";
2016-09-16 13:37:04
847
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1