珠海网站哪家好编程学习入门网站

张小明 2026/1/3 9:56:07
珠海网站哪家好,编程学习入门网站,企业装修展厅公司,wordpress 建门户网站浙大疏锦行 一.元组#xff1a; 1. 有序#xff1a;可以通过索引取出来元素 2. 不可变#xff0c;不可修改 3. 可迭代、可切片 创建元组#xff1a; # 创建元祖 # 原始元组#xff1a;(姓名, 年龄, 成绩) old_tuple (张三, 25, 92.5)print(f原始…浙大疏锦行一.元组1. 有序可以通过索引取出来元素2. 不可变不可修改3. 可迭代、可切片创建元组# 创建元祖 # 原始元组(姓名, 年龄, 成绩) old_tuple (张三, 25, 92.5) print(f原始元组: {old_tuple}) print(f原始类型: {type(old_tuple)})修改元组# 1. 转换为列表 (List) temp_list list(old_tuple) print(f\n转换为列表: {temp_list}) print(f列表类型: {type(temp_list)}) # 2. 修改列表中的元素列表是可变的 # 索引 1 是年龄 temp_list[1] 26 print(f修改后的列表: {temp_list}) # 3. 转换回元组 (Tuple) new_tuple tuple(temp_list) print(f\n转换回元组: {new_tuple}) print(f最终类型: {type(new_tuple)}) print(f原元组 (未变): {old_tuple}) # 原始元组并未被修改 # 验证修改结果 print(f新元组的年龄: {new_tuple[1]})二、字典的items方法my_dict_simple {A: 10, B: 20, C: 30} # 1. my_dict_simple.items() 返回 (A, 10), (B, 20) 等 (键, 值) 元组 # 2. enumerate 为这些元组添加索引 # 3. 循环中用 index, (key, value) 进行两次解包 for index, (key, value) in enumerate(my_dict_simple.items()): # 键和值通过解包直接获得无需额外查表 print(f索引: {index}, 键: {key}, 对应值: {value})三、贝叶斯优化可视化from bayes_opt import BayesianOptimization from sklearn.ensemble import RandomForestClassifier from sklearn.model_selection import cross_val_score from sklearn.metrics import classification_report, confusion_matrix import time # 定义目标函数 def rf_eval(n_estimators, max_depth, min_samples_split, min_samples_leaf, max_features): 目标函数评估随机森林在给定参数下的性能 BayesianOptimization 会最大化这个函数的返回值 参数说明 - n_estimators: 树的数量越多越好但会增加计算时间 - max_depth: 树的最大深度太浅欠拟合太深过拟合 - min_samples_split: 分裂所需最小样本数控制树的生长 - min_samples_leaf: 叶节点最小样本数防止过拟合 - max_features: 特征采样比例增加随机性防止过拟合 # 将连续参数转换为整数 n_estimators int(n_estimators) max_depth int(max_depth) min_samples_split int(min_samples_split) min_samples_leaf int(min_samples_leaf) # max_features 保持浮点数 # 创建模型 model RandomForestClassifier( n_estimatorsn_estimators, max_depthmax_depth, min_samples_splitmin_samples_split, min_samples_leafmin_samples_leaf, max_featuresmax_features, random_state42, n_jobs-1 ) # 5折交叉验证 scores cross_val_score(model, X_train, y_train, cv5, scoringaccuracy) return np.mean(scores) # 定义参数搜索空间扩大10倍超大搜索空间 pbounds { n_estimators: (10, 3000), # 从10到3000棵树 max_depth: (3, 500), # 从3到500 min_samples_split: (2, 200), # 从2到200 min_samples_leaf: (1, 100), # 从1到100 max_features: (0.1, 1.0) # 从10%到100% } for param, (low, high) in pbounds.items(): # items方法返回字典的键值对 range_size high - low print(f {param:20s}: [{low:7.1f}, {high:7.1f}] (范围: {range_size:7.1f}))# 提取所有迭代的结果 iterations [] scores [] for i, res in enumerate(optimizer.res): # res包含每次迭代的结果index从0开始 iterations.append(i 1) # 迭代次数从1开始 scores.append(res[target]) # 提取得分 # 计算累计最优值 best_scores [] current_best -np.inf # 初始化为负无穷大 for score in scores: if score current_best: # 检查当前得分是否打破历史记录 current_best score best_scores.append(current_best) # 绘制优化轨迹 fig, (ax1, ax2) plt.subplots(1, 2, figsize(16, 5)) # 创建1行2列的子图 # 左图每次迭代的得分 ax1.plot(iterations, scores, o-, label每次迭代得分, alpha0.7, markersize6) ax1.plot(iterations, best_scores, r--, label累计最优得分, linewidth2) ax1.axhline(yoptimizer.max[target], colorgreen, linestyle:, labelf最终最优: {optimizer.max[target]:.4f}) # axhline绘制水平线 ax1.set_xlabel(迭代次数, fontsize12) ax1.set_ylabel(准确率, fontsize12) ax1.set_title(贝叶斯优化收敛曲线 (超大空间100次迭代), fontsize14, fontweightbold) ax1.legend() ax1.grid(True, alpha0.3) # 右图初始探索 vs 贝叶斯优化 init_points 20 # 更新为20 ax2.plot(iterations[:init_points], scores[:init_points], bo-, labelf随机探索 (前{init_points}次), markersize8, alpha0.7) ax2.plot(iterations[init_points:], scores[init_points:], go-, labelf贝叶斯优化 (后{len(iterations)-init_points}次), markersize8, alpha0.7) ax2.axvline(xinit_points, colorred, linestyle--, alpha0.5, label探索→利用) # axvline绘制垂直线 ax2.set_xlabel(迭代次数, fontsize12) ax2.set_ylabel(准确率, fontsize12) ax2.set_title(探索阶段 vs 利用阶段, fontsize14, fontweightbold) ax2.legend() ax2.grid(True, alpha0.3) plt.tight_layout() plt.show()
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

明星网站怎么设计现在建网站多少钱

第一阶段 总体数据与功能设计规划第一部分:整体架构与关键子系统1. 系统架构概览Linux显示子系统层次结构: ├── V4L2 (Video for Linux 2)子系统 │ ├── 视频采集层 (MIPI-CSI摄像头) │ ├── 视频缓冲区管理 │ └── 视频格式转换 ├─…

张小明 2025/12/22 23:30:55 网站建设

建立个人网站服务器做网站在国外发图片

🚀 人体姿态检测技术正在彻底改变我们处理视觉数据的方式。无论你是想要构建智能健身应用、运动分析系统,还是安防监控解决方案,pose-search项目都能为你提供完整的开发基础。 【免费下载链接】pose-search x6ud.github.io/pose-search 项目…

张小明 2025/12/27 11:54:04 网站建设

东莞网站建设是什么意思电商运营工资一般多少钱一个月

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 生成一个Modbus Poll效率对比测试项目,包含:1) 传统手动编码的基准测试 2) AI生成的同等功能工具 3) 开发时间统计模块 4) 性能测试模块 5) 代码质量分析工具…

张小明 2025/12/25 12:41:36 网站建设

数字营销网站主页优化seo工具助力集群式网站升级

Windows 10 使用指南:应用探索、文件管理与平板操作技巧 在当今数字化的时代,Windows 10 操作系统凭借其强大的功能和广泛的用户基础,成为了众多用户的首选。本文将详细介绍 Windows 10 的多个使用方面,包括应用探索、文件管理以及在平板电脑上的使用技巧,帮助你更好地掌…

张小明 2025/12/22 23:27:52 网站建设

南京响应式网站建设政务网站建设经验做法

网络访问安全与管理全解析 1. 网络访问安全之PEAP协议 Server 2003支持PEAP协议,因此无需安装第三方RADIUS软件。PEAP具有众多优点,能为网络访问提供强大的安全保障: - 使用TLS通道保护用户凭证 :通过TLS通道,从客户端到认证服务器,PEAP实现了端到端的保护,而非仅局…

张小明 2025/12/22 23:26:51 网站建设

下载网站后台wordpress直接上传视频

Tsukimi:重新定义你的Emby媒体中心体验 【免费下载链接】tsukimi A simple third-party Emby client 项目地址: https://gitcode.com/gh_mirrors/ts/tsukimi 在数字娱乐内容日益丰富的今天,一个优秀的媒体客户端不仅要有强大的播放能力&#xff0…

张小明 2025/12/22 23:25:49 网站建设