感觉很多东西学了就忘,学的数量多但不一定能记住,所以重新回归博客开始写笔记,水平很差,仅限自己学习。

这在jupyter notebook中写的代码的笔记。首先是几行头部代码的解释

%matplotlib inline  #这行代码的意思是在notebook内部嵌入matplotlib的图像,而不是在新的页面弹出一个窗口显示
import numpy as np    #导入numpy库,并且命名为np,在这里就用np去使用numpy库了
import matplotlib.pyplot as plt    #导入matplotlib中的pyplot模块
from scipy import stats   #从scipy导入status类
from sklearn.datasets.samples_generator import make_blobs
X, y = make_blobs(n_samples=300, centers=4,  random_state=0, cluster_std=0.60)  #使用make_blobs方法,总点数=300,中心数=4,random_state是随机生成器的种子,每类方差都是0.60
plt.scatter(X[:, 0], X[:, 1], s=50);  #绘制散点图,s是大小,前面的两个数组意思是对二维数组,取所有行得第一个数据,第二个数据。

上面的代码显示如图:

from sklearn.cluster import KMeans
est = KMeans(4)  # 4 clusters
est.fit(X)
y_kmeans = est.predict(X)
plt.scatter(X[:, 0], X[:, 1], c=y_kmeans, s=50, cmap='rainbow');  

CV学习-1 k-means代码解读相关推荐

  1. 联邦学习开山之作代码解读与收获

    参考:联邦学习代码解读,超详细_一只揪°的博客-CSDN博客_联邦学习代码 参考文献:[1602.05629] Communication-Efficient Learning of Deep Net ...

  2. 元学习之《Matching Networks for One Shot Learning》代码解读

    元学习系列文章 optimization based meta-learning <Model-Agnostic Meta-Learning for Fast Adaptation of Dee ...

  3. RT-Thread 学习笔记(五)—— RTGUI代码解读

    ---恢复内容开始--- RT-Thread 版本:2.1.0 RTGUI相关代码解读,仅为自己学习记录,若有错误之处,请告知maoxudong0813@163.com,不胜感激! GUI流程: ma ...

  4. 神经网络代码解读_强化学习、联邦学习、图神经网络,飞桨全新工具组件详解...

    机器之心发布机器之心编辑部 11 月 5 日,在 Wave Summit+2019 秋季深度学习开发者峰会上,飞桨全新发布和重要升级了最新的 21 项进展,在深度学习开发者社区引起了巨大的反响. 很多 ...

  5. y空间兑换代码_【CV学习笔记】色彩空间

    关注"深度学习冲鸭",一起学习一起冲鸭! 设为星标,第一时间获取更多干货 作者:云时之间来源:知乎链接:https://zhuanlan.zhihu.com/p/103387082 ...

  6. STM32学习心得十九:电容触摸按键实验及相关代码解读

    记录一下,方便以后翻阅~ 主要内容 1) 电容触摸按键原理: 2)部分实验代码解读. 实验内容 手触摸按键后,LED1灯翻转. 硬件原理图 上图,TPAD与STM_ADC用跳线帽相连,即TPAD与PA ...

  7. 【强化学习】《Easy RL》- Q-learning - CliffWalking(悬崖行走)代码解读

    目录 0. 前言 1. 超参数 2. 训练 2.1 初始化环境和智能体 2.2 智能体选择动作 2.3 环境接收动作并反馈下一个状态和奖励 2.4 智能体进行策略更新(学习) 3. 结果处理 3.1 ...

  8. STM32学习心得二十一:实时时钟RTC和备份寄存器BKP特征、原理及相关实验代码解读

    记录一下,方便以后翻阅~ 主要内容 1) RTC特征与原理: 2) BKP备份寄存器特征与原理: 3) RTC常用寄存器+库函数介绍: 4) 相关实验代码解读. 实验内容: 因为没有买LCD屏,所以计 ...

  9. STM32学习心得十八:通用定时器基本原理及相关实验代码解读

    记录一下,方便以后翻阅~ 主要内容: 1) 三种定时器分类及区别: 2) 通用定时器特点: 3) 通用定时器工作过程: 4) 实验一:定时器中断实验补充知识及部代码解读: 6) 实验二:定时器PWM输 ...

  10. 视觉学习笔记3——复现GSDT,且代码解读

    文章目录 一.GSDT是什么? 二.搭建GSDT 1.硬件 2.读入数据 3.搭建GSDT环境 三.报错解决: 错误一: 错误二: 四.复现: 代码解读: if __name__ == '__main ...

最新文章

  1. 数据结构与算法(7-3)最小生成树(普里姆(Prim)算法和克鲁斯卡尔(Kruskal)算法)
  2. 架构师速成8.3-架构师必须要了解的规则(转)
  3. 2018/Province_Java_A/1/分数
  4. 递归-计算字符串长度(代码、分析、汇编)
  5. 精进不休 .NET 4.0 (2) - asp.net 4.0 新特性之url路由
  6. CCF-201703-1 分蛋糕
  7. 每天一道剑指offer-包含min函数的栈
  8. Stanford NLP 第四课 神经网络复习
  9. 计算并输出九九乘法表用c语言流程图,输出九九乘法表 (C语言代码)
  10. 【项目总结】ACM Recsys2019
  11. 计网实验——直连网络设计
  12. 安装brat的jquery错误
  13. Android性能优化:如何让App更快、更稳、更省(含内存、布局优化等)
  14. 求职准备:大一到大三,做好五件大事!
  15. 12.11 蜜蜂路线
  16. 使用react-cropper结合图片压缩方法对图片进行裁剪压缩处理
  17. [python] paramiko实现SSH和SFTP
  18. jndi weblogic mysql_WebLogic配置JNDI数据源
  19. AndroidStudio更改SDK路径以及AVD模拟器路径
  20. Android界面尺寸规范

热门文章

  1. 一夜回到解放前,无数可依情况下如何做好风险控制
  2. Hive与Hbase数据表关联
  3. cnn可视化 感受野(receptive field)可视化
  4. LVS负载均衡DR模式部署
  5. SHIFT后门拿服务器之方法总结
  6. 《播客》项目总结——web标准页面设计方面(转)
  7. 互利网上数字金融典型场景: 网购运费险
  8. 记录PHP的执行时间
  9. __weak 修饰符
  10. 20145207《Java程序设计》实验二(Java面向对象程序设计)实验报告