【人工智能训练师3级】考试准备(2026)二、实操题环境配置1.1.1-1.1.5

参考资料

题库下载人工智能协会题库 见通知底部-相关下载-三级
网课:B站课程,下载了上面的题库不知道实操题怎么用的,看看这个老师的环境配置

【02 人工智能训练师|环境配置+题库下载】 https://www.bilibili.com/video/BV1z4JezhE9t/?share_source=copy_web

环境配置

根据安装包管理软件Anaconda,可以使用下面命令管理依赖包

conda env list # 看环境 conda create -n ai python=3.10# 创建 conda activate ai # 进入 conda install pandas # 装库 conda list # 看库 conda update pandas # 更新 conda remove pandas # 卸载 conda deactivate # 退出

新建虚拟环境,安装考试对应依赖包,进入素材文件夹,运行jupyter notebook

conda create -n ai_trainer python=3.10 conda activate ai_trainer conda install pandas numpy matplotlib openpyxl jupyter scikit-learn -y#mac电脑上安装3.2.1onnxruntime库 pip installonnxruntime==1.16.0 protobuf==3.20.3 -i https://pypi.tuna.tsinghua.edu.cn/simple cd D:\AItraining\05-评价指导手册(上网)\人工智能训练师_3级_sucai jupyter notebook 

函数速查表

使用说明:标红为考试原题,标注出来方便集中背诵

章节功能代码
1.1.1read_csv()读取CSV文件data = pd.read_csv(“patient_data.csv”)
1.1.1.head()打印data前5行data.head()
1.1.1计算数据表长度,作为分母计算比例len(data)
1.1.1where根据条件取值data[‘RiskLevel’] = np.where(data[‘DaysInHospital’] > 7, ‘高风险患者’, ‘低风险患者’)
1.1.1value_counts按指定列分类计数,返数据表data[‘RiskLevel’].value_counts()
1.1.1cut分箱指令:入参为索引列,划分节点,对应标签,端点开闭data[‘BMIRange’] = pd.cut(data[‘BMI’], bins=bmi_bins, labels=bmi_labels, right=False)
1.1.1groupby:根据BMIRange分组,只保留RiskLevel lambda:每一组中所有值根据判断条件真1假0、计算均值bmi_risk_rate = data.groupby(‘BMIRange’)[‘RiskLevel’].apply(lambda x: (x == ‘高风险患者’).mean())
1.1.2agg分组聚合函数,可以针对传入列表计算统计值,例如count-计数,mean-平均数sensor_stats = data.groupby(‘SensorType’)[‘Value’].agg([‘count’, ‘mean’])
1.1.2选取SensorType满足isin条件的行组成新数据表,unstack*() 默认转换多级索引中「最后一个层级」为列location_stats = data[data[‘SensorType’].isin([‘Humidity’,‘Temperature’])].groupby([‘Location’,‘SensorType’])[‘Value’].mean().unstack()
1.1.2使用where筛选出温度探测器返回值不合理的行np.where(((data[‘SensorType’]==‘Temperature’)
1.1.2sum() 可以统计出is_abnormal为True的数量,此时True作为1进行加法计算data[‘is_abnormal’].sum()
1.1.2.fillna() 可以填充值为NULL的项,ffill为用前值填充,bfill为后值填充data[‘Value’].fillna(method=‘ffill’, inplace=True)
1.1.2drop()删除指定列data.drop(columns=[‘is_abnormal’])
1.1.2to_csv保存为csv文件,index=False指不需要从0自增的索引列cleaned_data.to_csv(‘cleaned_sensor_data.csv’, index=False)

Read more

FPGA入门指南:从点亮第一颗LED开始(手把手教程)

FPGA入门指南:从点亮第一颗LED开始(手把手教程)

文章目录 * 一、到底啥是FPGA?(电子工程师的乐高) * 二、开发环境搭建(Vivado安装避坑指南) * 1. 安装包获取 * 2. 硬件准备(别急着买开发板!) * 3. 第一个工程创建 * 三、Verilog速成秘籍(记住这10个关键词) * 四、实战:LED流水灯(代码+仿真+烧录) * 1. 代码实现(带注释版) * 2. 仿真测试(Modelsim技巧) * 3. 上板验证(真实硬件操作) * 五、学习路线图(避免走弯路!) * 阶段一:数字电路基础 * 阶段二:Verilog进阶 * 阶段三:实战项目 * 推荐学习资源: * 六、新手常见坑点(血泪经验) 一、到底啥是FPGA?(电子工程师的乐高) 刚接触硬件的同学可能会懵:这货和单片机有啥区别?

2025.10.17 更新 AI绘画秋葉aaaki整合包 Stable Diffusion整合包v4.10 +ComfyUI整合包下载地址

2025.10.17 更新 AI绘画秋葉aaaki整合包 Stable Diffusion整合包v4.10 +ComfyUI整合包下载地址

2025.10.17 更新 AI绘画秋葉aaaki整合包 Stable Diffusion整合包v4.10 +ComfyUI整合包下载地址 * @[TOC](2025.10.17 更新 AI绘画秋葉aaaki整合包 Stable Diffusion整合包v4.10 +ComfyUI整合包下载地址) * 🌈 Stable Diffusion整合包(秋葉aaaki整合版) * 📦 【下载链接】 * 💡 英特尔 CPU 用户特别提醒 * 🔧 AMD 显卡专用方案 * ⚙️ 常见问题与解决方案 * 🧠 ComfyUI 整合包(秋葉aaaki定制优化版) * 📥 【下载链接】 * 🚀 更新日志(2025.2.4 v1.6) * 🧩 报错解决 关键词建议(自动覆盖百度、必应等搜索) AI绘画整合包下载、Stable Diffusion整合包、ComfyUI整合包、秋葉aaaki整合包、AI绘图工具、AI绘画模型、

【图文】Windows + WSL + Ubuntu 安装 OpenClaw 全套流程(飞书机器人 + 百炼模型)

目录 * 一、安装 WSL * 二、安装基础组件 * 三、安装 Node.js(通过 nvm) * 1 安装 nvm * 2 安装 Node * 四、安装 OpenClaw * 五、OpenClaw 初始化配置 * 六、Hooks 配置(重要) * 七、打开 Web UI * 八、安装飞书插件 * 九、第三方飞书插件(备用方案) * 十、飞书权限配置(注意先做好飞书机器人设置,再配置channel) * 十一、配置飞书channel * 十二、配置飞书回调事件 * 十三、重启 OpenClaw * 十四、配置百炼模型

【保姆级教程】从零部署宇树 Unitree 机器人 ROS 2 环境 (Go2/B2/H1) (Humble + 真实硬件)

摘要 本文为希望在ROS 2 (Humble) 环境下开发宇树 (Unitree) 机器人(支持 Go2, B2, H1)的开发者提供了一篇详尽的、从零开始的部署指南。我们将首先在 Ubuntu 22.04 上安装 ROS 2 Humble,然后重点讲解如何配置 unitree_ros2 功能包,实现 ROS 2 节点与机器人底层 DDS 系统的直接通信。本教程基于官方文档,并针对 Humble 环境进行了优化,可跳过 Foxy 版本复杂的 CycloneDDS 编译步骤。 核心环境: * 操作系统: Ubuntu 22.04 (Jammy) * ROS 2 版本: Humble