摘要: 代码主要是对给定的 y ≈ 2x 进行学习,模拟出合适的权值w和偏执值b。 下面记录一下各种函数的作用,有助于本人学习记忆python库和函数: 1.首先是linspace函数:numpy.linspace(start, stop, num=50, endpoint=True, retstep=Fa 阅读全文
posted @ 2018-04-21 16:06 半纸墨阳 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 代码用来分隔图像并且把图像二值化,分别保存。 python代码实现记录: 对Pillow库的使用,基本图像操作。 image.size[0]表示图像的像素高度,类似于矩阵的表示方式,image.size[1]为图像的长度。 image.getpixel((i,j)) ,对于图像(i,j)坐标的像素取 阅读全文
posted @ 2017-11-27 20:06 半纸墨阳 阅读(1035) 评论(1) 推荐(0) 编辑
摘要: 程序主体: 以kNN算法为基础 增加了文件数据导入函数 增加了可视化操作 增加了算法错误率判定 算法改进 由于需要不同,书籍上的代码并不能很好契合程序,故作出一些改进。 文件数据导入函数中classLabelVector.append(int(listFromLine[0])),其中把listFro 阅读全文
posted @ 2017-11-13 19:57 半纸墨阳 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 简单的kNN算法,基本步骤: 1.对数据集进行设定 2.算出测试样本与给定数据集的距离 3.对各个距离进行排序 4.选取k个距离最小(即最接近数据集)的index 5.在k个距离中选取出现频率最多的标签,并把标签赋给测试样本 ps:程序思路简单,由于本人刚开始接触python,下面标出一些函数用作记 阅读全文
posted @ 2017-11-12 14:17 半纸墨阳 阅读(258) 评论(0) 推荐(0) 编辑