• 2025-01-063
    上机实验三:C4.5(带有预剪枝和后剪枝)算法实现与测试1、实验目的深入理解决策树、预剪枝和后剪枝的算法原理,能够使用Python语言实现带有预剪枝和后剪枝的决策树算法C4.5算法的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。2、实验内容(1)从scikit-learn库中加载
  • 2025-01-062
    上机实验二:逻辑回归算法实现与测试1、实验目的深入理解对数几率回归(即逻辑回归的)的算法原理,能够使用Python语言实现对数几率回归的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。2、实验内容推荐参考书:[1]范淼,李超.Python机器学习及实践,清华大学出版社.[2
  • 2025-01-066
    上机实验六:朴素贝叶斯算法实现与测试1、实验目的深入理解朴素贝叶斯的算法原理,能够使用Python语言实现朴素贝叶斯的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。2、实验内容(1)从scikit-learn库中加载iris数据集,使用留出法留出1/3的样本作为测试集(注意同
  • 2025-01-065
    上机实验五:BP神经网络算法实现与测试1、实验目的深入理解BP神经网络的算法原理,能够使用Python语言实现BP神经网络的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。2、实验内容(1)从scikit-learn库中加载iris数据集,使用留出法留出1/3的样本作为测试集(注
  • 2025-01-064
    上机实验四:SMO算法实现与测试1、实验目的深入理解支持向量机(SVM)的算法原理,能够使用Python语言实现支持向量机的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。2、实验内容(1)从scikit-learn库中加载iris数据集,使用留出法留出1/3的样本作为测试集(注意同分布
  • 2025-01-068
    上机实验八:随机森林算法实现与测试1、实验目的深入理解随机森林的算法原理,进而理解集成学习的意义,能够使用Python语言实现随机森林算法的训练与测试,并且使用五折交叉验证算法进行模型训练与评估。2、实验内容(1)从scikit-learn库中加载iris数据集,使用留出法留出1/3的样
  • 2025-01-067
    上机实验七:K均值聚类算法实现与测试1、实验目的深入理解K均值聚类算法的算法原理,进而理解无监督学习的意义,能够使用Python推荐参考书:[1]范淼,李超.Python机器学习及实践,清华大学出版社.[2]PeterHarrington.机器学习实战,人民邮电出版社。语言实现K均值聚类算
  • 2025-01-01小白也能懂文本挖掘之词频统计和词云图绘制(附代码讲解)
    一、词频统计和词云图简介 词频统计和词云图绘制是文本分析中的常见任务,它们能够帮助我们快速理解文本中的关键信息和主题。 词频统计是指对文本中出现的各个词汇进行计数,以了解每个词汇在文本中出现的频率。这是文本分析的基础步骤之一,有助于识别文本中的关键信息和主题
  • 2024-12-27《机器学习》——利用OpenCV库中的KNN算法进行图像识别
    文章目录KNN算法介绍下载OpenCV库实验内容实验结果完整代码手写数字传入模型训练KNN算法介绍一、KNN算法的基本要素K值的选择:K值代表选择与新测试样本距离最近的前K个训练样本数,通常K是不大于20的整数。K值的选择对算法结果有重要影响,需要通过交叉验证等方法来确
  • 2024-12-23go_router库中的push和go导航路由栈的疑惑。
    这里使用go_router库在浏览器地址栏的地址进行解惑,如果你在安卓、window等客户端软件的话,应该不会有这个疑惑,因为没有地址栏(类似浏览器的地址栏),你也看不到地址栏的变化,而且也只会有一个路由栈。对于浏览器有2个路由栈,一个是浏览器内部的history栈,一个是flutter的路由栈。以下的
  • 2024-12-19iOS OC静态库报错unrecognized selector
    当静态库中包含分类时,链接器默认情况下不会加载这些分类的实现,因为分类不是主类的一部分。添加-ObjC选项可以告诉链接器强制加载所有Objective-C代码,包括分类的实现。如果你的静态库中使用了分类,而不添加-ObjC,运行时可能会报错,例如unrecognizedselector。如果分类仍未
  • 2024-12-18【重要】easygui库中所有函数简介及示例
    以下是用表格形式整理后的每个easygui函数的信息。请注意,由于某些项(如EgStore,__all__,__builtins__等)并不是easygui的函数,因此它们不会出现在表格中。只列出了与easygui函数相关的项。序号函数名简介简单用法示例1abouteasygui显示关于easygui的信息easygui.abo
  • 2024-12-11Node.js版本管理工具之NVM的安装使用教程
    一、NVM介绍在工作中,不同的项目可能需要不同NodeJS版本,所以维护多个版本比较麻烦,因此NVM(node.jsversionmanagement)应运而生,顾名思义它是一个nodejs的版本管理工具,它可以多版本node并存,轻松切换node版本,下面就开始介绍他的安装配置及使用。二、NVM的下载安装1、NVM下载安
  • 2024-12-03牛客---HJ48 从单向链表中删除指定值的节点(用ArrayList模拟链表,因为方便查找操作)
    示例代码importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;//注意类名必须为Main,不要有任何packagexxx信息publicclassMain{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);
  • 2024-12-01IntelliJ IDEA常用设置
    IntelliJIDEA常用设置方法注释模板设置注意事项模版开头一定不能带有/符,否则methodParameters()在方法外取不到值。触发快捷键*符。先按/,再按*和Enter。模板***TODO*$params$*@return$return$*@exception$exception$*@date$date$$time
  • 2024-11-23路由选择算法概述及经典算法分析
    一、路由选择算法概述路由选择算法的目标:找到“从源节点到目的节点的最低开销路径”路由选择算法的第一种分类centralizedroutingalgorithm集中式路由选择算法集中式路由选择算法需要计算者具有“网络拓扑的全局连通性”和“全局链路开销”方面的完整信息。具有全局状态
  • 2024-10-24解锁NLP新境界:免费语料库资源大揭秘!
     欢迎关注我
  • 2024-09-24【C++高阶】深入理解C++ I/O流:标准库中的隐藏宝石
  • 2024-09-11带你了解Android Jetpack库中的依赖注入框架:Hilt
    本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点Hilt概述Hilt是Google推出的一种用于Android的依赖注入(DependencyInjection,DI)框架,构建于Dagger之上,旨在简化Android应用中的依赖注入过程。通过Hilt,你可以更轻松
  • 2024-09-10timm库中最强的各类模型,图像分类
    vit_base_patch16_224链接:https://huggingface.co/timmtimmTop-20ImageNet-1kModelstimm/eva02_large_patch14_448.mim_m38m_ft_in22k_in1k  
  • 2024-08-31C++学习,指针空指针
    C++空指针,一个在几个标准库中定义的值为零的常量。如果没有分配的地址,将指针NULL分配给指针变量,指定为NULL的指针称为null指针。大多数操作系统上,不允许访问地址0的内存,因为该内存是由操作系统保留的。NULL指针是一个常量,其值为零,在几个标准库中定义,包括iostream。 示例:#i