摘要: from math import log import operator def calcShannonEnt(dataSet): numEntries=len(dataSet) #计算数据集实例总数 labelCounts={} #创建字典 for featVec in dataSet: curr 阅读全文
posted @ 2020-07-10 16:06 JasonLin233 阅读(181) 评论(0) 推荐(0)
摘要: 命令提示符(cmd) 启动: win+r 切换盘符: 盘符名称: 进入文件夹 cd 文件夹名称 进入多级文件夹 cd 文件夹1\文件夹2\文件夹3 返回上一级 cd .. 直接回根路径 cd \ 快捷显示文件名 tab 查看当前内容 dir 清屏 cls 退出 exit 阅读全文
posted @ 2020-07-05 21:54 JasonLin233 阅读(140) 评论(0) 推荐(0)
摘要: 使用KNN算法识别手写数字 def img2vector(filename): #将32*32的二进制图像转换为1*1024的向量 returnVect=zeros((1,1024)) fr=open(filename) for i in range(32): lineStr=fr.readline 阅读全文
posted @ 2020-07-05 17:02 JasonLin233 阅读(171) 评论(0) 推荐(0)
摘要: from numpy import * import operator def createDataSet(): gruop=array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) labels=['A','A','B','B'] return gruop,labels 阅读全文
posted @ 2020-07-04 17:05 JasonLin233 阅读(156) 评论(0) 推荐(0)
摘要: 基本算法代码如下: from numpy import * import operator def createDataSet(): gruop=array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) labels=['A','A','B','B'] return gr 阅读全文
posted @ 2020-07-04 15:23 JasonLin233 阅读(102) 评论(0) 推荐(0)