- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 串口通讯问题-连到系统上的设备没有发挥作用
经过查看本地设备管理器的驱动版本(只是示例,不代表我的实际串口),再对应问题客服,发现不一致。于是让客服发了匹配的驱动程序。(1)使用串口助手连接一次后,后面就无法再次连接。重新拔插后,也只能连一次;先卸载之前的驱动程序,再重新安装匹配的驱动程序,就恢复正常了。在遇到串口通讯不稳定,或者如上故障,首先检查驱动的版本。(2)软件开发的串口模块,一次都没连上。(3)我使用的是开博尔品牌的线。
2024-12-30 21:50:12
988
原创 《机器学习实战》(新手入门笔记)-第2章 k-近邻算法(kNN)
工作原理:存在一个样本集合(训练样本集),且样本集合中每个数据都存在标签(也就是我们已知训练样本集合中每个数据所属分类的对应关系),再输入不带标签的新数据后,将新数据的每个特征与样本集合中数据对应的特征进行比较,然后算法提取样本集合中特征最相似数据的分类标签(一般来说,我们只选择样本集合中k个相似的数据,通常k不大于20的整数,并在k个最相似的出现次数最多的分类作为新数据的分类)。(2)准备数据:距离计算所需要的数值,最好是结构化的数据格式。(5)测试算法:计算错误率,全面评估模型的准确率。
2024-12-25 10:24:27
422
原创 《机器学习实战》(新手入门笔记)-第1章 机器学习基础知识
特征或者属性:通常是训练样本集的列,它们是独立测量得到的结果,多个特征联系在一起共同组成一个训练样本。数值型目标变量从无限的数值集合中取值,例如:0.100,42.001,1000.743;标称型目标变量的结果只在有限目标集中取值,例如:真与假,动物分类集合;监督学习:数据有类别信息,知道预测的目标变量分类信息。含义:给定输入样本集,机器就可以从中推演出指定目标变量的可能结果。无监督学习:数据无类别信息,无目标值。目标变量:机器学习算法的预测结果。人工分析得到的数据,清除垃圾数据。
2024-12-15 09:55:41
269
原创 《机器学习实战》(新手入门笔记)-前言
第5章:介绍Logistic回归算法&如何处理数据集中的缺失值。第2章:机器学习基础算法:K-近邻算法。第9章:基于书的回归算法和分类回归树(CART)算法。第4章:使用概率分布算法进行分类&朴素贝叶斯算法。第12章:使用FP-Growth算法改进关联分析。第8章:回归、去噪和局部加权线性回归。第11章:关联分析Apriori算法。(4)核心:实践,多实践,多写代码,理解其含义。建议:先看附录内容,进行知识回顾和扫盲!第14章:利用SVD简化数据。第1章:机器学习的基础知识。第10章:K-均值聚类算法。
2024-12-12 20:49:03
226
原创 Python常用几种读写本地配置文件的方式
如XML(使用`xml.etree.ElementTree`)、CSV(使用`csv`模块)、HJSON(使用`hjson`库)等。- `configparser`模块是Python标准库的一部分,无需额外安装。- 相比ini和JSON,YAML格式的解析可能会稍慢一些。- 不同格式的文件有不同的语法和特点,可能需要额外学习成本。- TOML格式与ini格式相似,但支持更复杂的数据结构。- 不支持复杂的数据结构,如嵌套的字典或列表。- 支持复杂的数据结构,如嵌套的字典或列表。
2024-04-14 11:18:54
472
1
原创 C# 联合 Emgu CV视觉二次开发之环境安装(一)(小白入门篇)
注意:Emgu CV 不同的版本,封装差异较大,完善程度不一,使用不当,会造成兼容性问题(主要是OpenCV,Emgu CV,VS编译版本三者的环境兼容性),建议使用最新版本;1、Emgu CV:简述其意义,即使用.NET技术进行OpenCV算子封装,满足C#开发者对OpenCV的应用;1、Emgu CV 与Open CV的下载与安装,选择合适的版本,注意到官网下载。本人纯小白,始于兴趣,决定尝试学习Emgu CV。下载后,按照提示,逐步操作即可。下载后,按照提示,逐步操作即可。三、设置二者的环境变量,
2023-09-09 10:36:14
614
1
原创 Visual studio 打开项目MSBuild版本过低问题分析与解决
1、示例程序使用的.net sdk版本 6.0.316 ,目标MSBuild版本17.0.0,当前可以用的MSBuild版本16.11.2.50704,也就是版本过低;如果是下载并想要使用最新的源程序代码,尽量保持VS版本的是最新的,因为原创者都是依赖最新的组件完成的。
2023-09-09 09:15:38
6381
2
原创 Visual studio 2019打包C#程序文件
直接运行Setep1.msi或setup.exe即可完成所有文件的释放。7、将需要打包的文件(DLL,配置文件,图标文件等,所有文件都要添加)2、打开待打包的程序集,选中解决方案->右键->添加->新建项目。5、新建应用程序安装文件夹名称(不能包含中文或者特殊字符)1、方案进行打包,便于管理和文件传输,不易受损或文件丢失。12、选择与编译的代码目标平台一致(x86或x64)以实际项目打包为例,一步一步操作。8、添加输出项(可执行的目标文件)
2023-08-29 21:48:23
983
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人