![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目实训
文章平均质量分 73
森哥0708
这个作者很懒,什么都没留下…
展开
-
【项目实训】部署办法及注意事项
一、部署项目1.1. 方法一 requirements.txt打开虚拟环境,查看pip管理的项目依赖,导出依赖至requirements.txt文件夹pip freeze >requirements.txt打开树莓派,安装项目依赖(这里使用了山东理工大学的pip镜像)。pip install -r requirements.txt -i 镜像地址1.2.方法二 直接使用虚拟环境激活 /pythonProgramCode/venv/Scripts 下的虚拟环境1...原创 2022-05-31 09:17:31 · 187 阅读 · 0 评论 -
【项目实训】实验九 机器学习基础
1.神经网络学习实验背景人工神经网络也简称为神经网络或称作连接模型,它是一种模仿动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。这种网络依靠系统的复杂程度,通过调整内部大量节点之间相互连接的关系,从而达到处理信息的目的。实验目的掌握 BP 神经网络的基本原理和基本的设计步骤 了解 BP 算法中各参数的作用和意义实验数据Fashion-MNIST数据集,数据集中包含 60000 张训练样本,10000 张测试样本,可将训练样本划分为49000 张样本的训练集和1000 张样原创 2022-05-18 08:53:21 · 383 阅读 · 0 评论 -
【项目实训】实验八 数据处理
1.数据清洗实验背景在进行贝叶斯分类之前重点是对数据进行预处理操作,如,缺失值的填充、将文字表述转为数值型、日期处理格式(处理成“年-月-日”三列属性或者以最早时间为基准计算差值)、无关属性的删除等方面。数据中存在大量连续值的属性,不能直接计算似然,需要将连续属性离散化。实验数据训练数据集train.csv包含9000条数据,测试数据集test.csv包含1000条数据。注意,训练集和测试集中都有缺失值存在。以下是字段说明:字段 描述 loan_id 贷款记录唯一标识原创 2022-05-18 08:50:18 · 780 阅读 · 0 评论 -
【项目实训】实验六 发送电子邮件
1.发送邮件实验背景检查和答复电子邮件会占用大量的时间。当然,你不能只写一个程序来处理所有电子邮件,因为每个消息都需要有自己的回应。但是,一旦知道怎么编写收发电子邮件的程序,就可以自动化大量与电子邮件相关的任务。 例如,也许你有一个电子表格,包含许多客户记录,希望根据他们的年龄和位置信息,向每个客户发送不同格式的邮件。商业软件可能无法做这一点。好在,可以编写自己的程序 来发送这些电子邮件,节省了大量复制和粘贴电子邮件的时间。 也可以编程发送电子邮件和短信,即使你远离计算机时,也能通知你。如果要自动化原创 2022-05-18 08:48:56 · 936 阅读 · 0 评论 -
【项目实训】实验五 Python语法的综合练习
1.PageRank实验背景直观上,可以把网页排名看成一种通过网络流通的“流体”,沿着边从一个节点流到另一个节点,汇集在一些最重要的节点上。网页排名具体计算方法如下。 对于一个有n个节点的网络,设所有节点的网页排名初始值为1/n。 选择操作的步骤数为k。 对网页排名做k次更新操作,每次更新使用以下2个规则: 基本网页更新规则:每个网页均等地将自己当前的网页排名值分配给所有向外的链接,这些链接将这些均等的值传递给所指向的网页。(如果网页没有指向其他网页的链接,就将当原创 2022-05-18 08:47:16 · 251 阅读 · 0 评论 -
【项目实训】实验七 从Web抓取信息
目录1.简单爬虫2.模拟用户操作1.简单爬虫实验背景少数可怕的时候,我没有 Wi-Fi。这时才意识到,我在计算机上所做的事,有多少实际上是在因特网上做的事。完全出于习惯,我会发现自己尝试收邮件、阅读朋友的推特,或回答问题:“在Kurtwood Smith演出 1987 年的机械战警之前,曾经演过主角吗?”因为计算机上如此多的工作都与因特网有关,所以如果程序能上网就太好了。“Web 抓取”是一个术语,即利用程序下载并处理来自 Web 的内容。例如,Google 运行了许多 web原创 2022-05-17 12:48:26 · 168 阅读 · 0 评论 -
【项目实训】实验十 可视化操作
目录1.等高线2.词云(选做)数据分析 是一个探索性的过程,通常从特定的问题开始。它需要好奇心、寻找答案的欲望和很好的韧性,因为这些答案并不总是容易得到的。数据可视化 ,即数据的可视化展示。有效的可视化可显著减少受众处理信息和获取有价值见解所需的时间。数据分析和数据可视化这两个术语密不可分。在实际处理数据时,数据分析先于可视化输出,而可视化分析又是呈现有效分析结果的一种好方法。1.等高线实验背景现有一份山东大学软件学院的卫星三维坐标高程数据,存储在CSV文件中。请编.原创 2022-05-16 21:21:42 · 358 阅读 · 0 评论 -
【项目实训】实验四 读写文件
目录1.疯狂填词2.外部排序(选做)Python 提供了必要的函数和方法进行默认情况下的文件基本操作。你可以用 file 对象做大部分的文件操作。Python open() 方法用于打开一个文件,并返回文件对象。在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。open(fi原创 2022-05-16 19:37:57 · 113 阅读 · 0 评论 -
【项目实训】实验三 字典&元组
目录存在重复元素罗马数字转整数单词规律测试结果Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号 ( ),列表使用方括号 [ ]。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2, key原创 2022-05-16 19:33:25 · 145 阅读 · 0 评论 -
【项目实训】实验一、二
1.实验平台1.1.实验环境编程语言:python3主要第三方库:pytest、pytest-timeout1.2.Pytestpytest 是一个单元测试框架,pytest框架使编写小型、可读的测试变得容易,并且可以扩展以支持应用程序和库的复杂功能测试。本次实验代码的编写与测试均在本地完成,依赖于pytest 的测试断言方法来检测学生的代码是否符合测试样例。pytest的中文文档如下:Pytest 使用手册 — learning-pytest 1.0 文档但是正常来说,学生原创 2022-04-19 16:53:37 · 111 阅读 · 0 评论 -
【树莓派】环境配置
目录一、硬件环境1.1.硬件准备1.2.系统烧录二、软件环境2.1.系统安装2.2.树莓派连接无线网络2.3.远程访问树莓派2.3.1.树莓派开启VNC服务2.3.2.笔记本的VNC查看器2.4.VNC访问树莓派一、硬件环境1.1.硬件准备树莓派4B CPU:ARM Cortex-A72 1.5GHz(四核)内存:4GB16GB存储卡+高速读卡器microHDMI转HDMI、HDMI线、5V3A电源线带有USB控制器的键鼠1.2..原创 2022-04-09 20:29:11 · 6495 阅读 · 0 评论