排序
【人工智能】【Python】在Scikit-Learn中使用网格搜索对决策树调参
在鸢尾花数据集(n=150)中,通过三维参数空间遍历(「criterion/max_depth/min_samples_leaf」)结合6折分层验证,实现决策树准确率从92.1%至97.3%的跃升。实验揭示:信息熵准则在深层树(dept...
【人工智能】【Python】在Scikit-Learn中使用决策树算法(ID3和CART)
本文通过Scikit-Learn实现对比ID3与CART决策树算法,解析信息熵与基尼指数的分裂准则差异。实验使用Iris数据集验证算法性能,揭示random_state参数对数据划分和树结构的双重控制作用。可视化展...
【算法】【Python】能否构成回文字符串
检测一个字符串能否通过在头部加入指定的字符从而形成回文串。优化代码时避免了字符串拼接,通过双指针技术判断是否可以通过向字符串头部插入字符形成回文。优化后的代码仅检查尾部字符是否可以...
【算法】【Python】好数
我的题解 def isGood(x): x = str(x) lenx = len(x) for i in range(lenx): # 奇数位 if i % 2 == 0: if int(x[-i-1]) % 2 == 0: return False else: if int(x[-i-1]) % 2 == 1: return False r...
【人工智能】【Python】在Scikit-Learn中使用KNN(K最近邻算法)
在Scikit-Learn中使用KNN(K最近邻算法),代码体现了机器学习项目的典型工作流:数据准备→特征工程→模型训练→参数调优→性能评估。特别值得注意的是对数据分布保持(stratify)、特征标准化...
【人工智能】计算机视觉分类任务的数据集分割暨Train+Val+Test数据集处理代码
我记录了计算机视觉分类任务的数据集分割方法,以Plant Village数据集为例。文中分享了两套Python代码,分别实现将原始数据按9:1划分为训练集与验证集,以及按70%:15%:15%划分为训练、验证与测...
【Python】在Flask应用中使用Flask-Limiter进行简单CC攻击防御
本文介绍了如何在Flask应用中使用Flask-Limiter库防御CC攻击。首先,需安装Redis和Flask-Limiter库,并配置Redis连接地址。接着,在Flask应用中初始化Flask-Limiter,设置Redis为存储,并定义全...
【人工智能】Linux系统Mamba安装流程
在编译安装 mamba 之前,你需要确保已安装正常的PyTorch环境。 # 安装必要的系统依赖 sudo apt update sudo apt install build-essential # 安装mamba依赖 pip install packaging wheel # 克隆...
【人工智能】如何在白嫖的阿里云PAI平台上跑模型?
在“交互式建模(DSW)”中新建实例,阿里云自带的示例镜像是很少的,所以我们只需要筛选出适合你的项目的CUDA版本就好。DSW实例可以看作是一个Linux虚拟机,之后我们在实例中新建另一个Python...
【Python】Flask问答系统Demo项目
我分享了一个基于Flask框架开发的问答系统Demo项目。该项目采用MVC架构,包含用户认证、问题发布和模板渲染等功能模块。我详细介绍了项目结构、数据库初始化流程,并总结了使用Flask蓝图、SQLAl...
【人工智能】【Python】在训练代码中建立混淆矩阵
我总结了混淆矩阵计算方法,实现了一个Python函数用于计算分类模型的精确率、召回率、F1分数等核心指标。该函数支持逐类别评估和整体性能统计,包含微平均计算和防除零处理,可直接集成到模型训...
【Python】pyinstaller打包时添加详细信息
我介绍了使用PyInstaller打包Python程序时添加版本信息的方法,通过创建version.txt文件定义产品版本、版权声明等元数据,并演示了如何通过命令行参数将这些信息嵌入到最终生成的可执行文件中。...
【Python】【PVE】使用API对虚拟机关机
我介绍了如何使用Python通过PVE API远程控制虚拟机进行关机操作,包括API地址构造、令牌获取方法和请求发送过程。该方法基于requests库实现HTTPS请求,并提供了令牌权限配置建议,适用于需要自...
【人工智能】【Python】混淆矩阵的各项指标计算
我总结了论文的混淆矩阵计算方法及其相关评估指标,包括准确率、精确率、召回率和F1分数等。通过Python代码实现了多分类场景下各项指标的计算,并详细解释了宏平均和微平均的区别。该方法适用于...
【Python】第五次实验
我完成了Python第五次实验,主要内容包括文件读写、随机数据生成、异常处理等编程任务。在实验中,我编写了生成素数文件、批量创建随机学生信息并筛选不及格学生、查找系统空文件夹等功能,同时...





















