本地环境测试

1. Anaconda Navigator 中,打开 Jupyter Notebook ,在网页中,点击进入本地环境搭建中创
建的工作目录,点击右上角的 New- Folder ,将新出现的 Untitled Folder 选中,并使用左上角
Rename 按钮重命名为 TestOfNB 。完成后进入 TestOfNB 文件夹。
2. 点击 New->Python 3 后,跳转至 Untitled.ipynb
3. 导入所需的库文件
Notebook 中,每个输入框为一个 Cell ,在编写完成 Cell 的代码后,点击红圈的 Run ,即可运行
Cell 中的代码。
[ ] 中出现数字后,即可视为这个 Cell 编译并运行成功。
4. 将广告类的标识置为 1 ,编写创建数据集、加载数据的函数 loadDataSet() ,编写完成后编译并
运行 Cell
5. Cell 中写入 docs2VecList() 函数的代码,该函数用于对数据集进行预处理,编写完成后编译并
运行
6. 根据 Naive Bayes 的原理,在 Cell 中编写 Words2Vec 函数。
7. 编写训练函数,训练Naive Bayes 模型,完成后编译并运行
8. 编写使用 Naive Bayes 模型的接口,如果是垃圾邮件则返回 1 ,非垃圾邮件则返回 0
9. 打印 Naive Bayes 模型分类的结果
10. 将Naive Bayes 模型从加载数据集、数据处理、训练以及测试编写为 tNB() 函数
11. 编写主函数,调用 tNB()
12. wordsList 所示的词汇中,任意挑选若干词汇并组成新的句子,按照 list 的格式送入 Naive
Bayes模型进行预测

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/1707.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

白蚁自动化监测系统解放方案

一、系统介绍 白蚁自动化监测系统是基于物联网的各项白蚁监测点数据的采集形成智能控制系统。提供白蚁实时预警及解决方案,真正实现区域内白蚁种群消灭。白蚁入侵,系统第一时间自动报警,显示入侵位置,实现抓获白蚁于现场的关键环…

【Linux】认识文件(三):缓冲区

【Linux】认识文件(三):缓冲区 一.啥是缓冲区?二.缓冲区现象三.缓冲区的刷新方法四.缓冲区在哪?五.为什么要有缓冲区 一.啥是缓冲区? 缓冲区,官方说法就是:指的是一块用于临时存储数…

linux配置mail发送邮件

无邮件正文 mail -s “主题” 收件地址 有邮件正文 mail -s “主题” 收件地址< 文件(邮件正文.txt) echo “邮件正文” | mail -s 邮件主题 收件地址 cat 邮件正文.txt | mail -s 邮件主题 收件地址 带附件 mail -s “主题” 收件地址 -a 附件 < 文件(邮件正文.t…

LeetCode 409—— 最长回文串

阅读目录 1. 题目2. 解题思路3. 代码实现 1. 题目 2. 解题思路 要想组成回文串&#xff0c;那么只有最中间的字符可以是奇数个&#xff0c;其余字符都必须是偶数个。 所以&#xff0c;我们先遍历一遍字符串&#xff0c;统计出每个字符出现的次数。 然后如果某个字符出现了偶…

MySQL InnoDB事务处理探秘:原理、特性与实战攻略

在现代数据库领域&#xff0c;事务处理是确保数据一致性和完整性的重要手段。MySQL InnoDB存储引擎以其强大的事务处理能力著称&#xff0c;它遵循ACID原则&#xff0c;为用户提供了可靠、灵活的事务管理环境。本文将深入探讨InnoDB事务处理的原理、特性&#xff0c;辅以通俗易…

FlinkSQL Tips

FlinkSQL使用小技巧总结 1. 分组聚合 create view t1 as select 1 as id, lisi1 as name ,12 as age UNION ALL select 1 as id, lisi2 as name,11 as age UNION ALL select 1 as id, lisi3 as name,15 as age UNION ALL select 1 as id, lisi4 as name,13 as age UNION ALL …

vi, vim,data,wc,系统常用命令-读书笔记(十)

vi 文本编辑器 基本上 vi 共分为三种模式&#xff0c;分别是“一般指令模式”、“编辑模式”与“命令行命令模式”。这三种模式的作用分别是&#xff1a; 一般指令模式&#xff08;command mode&#xff09;以 vi 打开一个文件就直接进入一般指令模式了&#xff08;这是默认的…

CentOS 安装 PHP 7

1. 安装 epel-release 1. 什么是epel 如果既想获得 RHEL 的高质量、高性能、高可靠性&#xff0c;又需要方便易用(关键是免费)的软件包更新功能&#xff0c;那么 Fedora Project 推出的 EPEL(Extra Packages for Enterprise Linux)正好适合你。 EPEL 是由 Fedora 社区打造&a…

yarn的安装与配置(Windows/macOS)

Yarn的安装与配置&#xff08;windows与macOS&#xff09; &#x1fa9f; Windows系统下安装与配置Yarn 步骤一&#xff1a;安装Node.js 访问 Node.js官方网站 下载适合您的Windows系统的最新稳定版安装包。进行默认安装&#xff0c;并确保在安装过程中勾选“Add to PATH”选…

【MySql】 深入理解SQL中的日期处理:NVL和TIMESTAMPDIFF函数的应用

还有多少个十年 能勇敢做热血青年 还有多少个十年 能坚持当初的信念 还有多少个十年 能不忘怀回忆点点 &#x1f3b5; 《还有多少个十年》 在处理数据库时&#xff0c;日期和时间的操作是日常任务中最常见且关键的部分之一。无论是过滤数据、生成报告还是…

Compose 简单组件

文章目录 Compose 简单组件TextText属性使用AnnotatedStringSpanStyleParagraphStyle SelectionContainer 和 DisableSelectionClickableText TextFieldTextField属性使用OutlinedTextFieldBasicTextFieldKeyboardOptions 键盘属性KeyboardActions IME动作 ButtonButton属性使用…

Android隐藏标题栏、移除标题栏

移除&#xff08;隐藏&#xff09;Android标题栏可使用如下代码&#xff1a; public class MainActivity extends AppCompatActivity {protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//隐藏标题栏&#xff0c;需要置于setContentV…

玩转压力管理,轻松高效编程

程序员缓解工作压力的小窍门 在当今快速发展的科技时代&#xff0c;程序员作为数字世界的建筑师&#xff0c;面临着高强度、高压力的工作环境。为保持工作效率和创新能力&#xff0c;同时也确保身心健康和个人热情的持久续航&#xff0c;采取科学合理的减压策略至关重要。 方…

一二三应用开发平台使用手册——系统管理-用户组-使用说明

概述 在RBAC模型中&#xff0c;资源、角色、用户三个关键元素&#xff0c;构成权限体系。在平台设计和实现的时候&#xff0c;以下几个核心问题思考如下&#xff1a; 角色&#xff0c;单层平铺还是树形结构&#xff1f; 在小型应用中&#xff0c;角色数量有限的情况下&#x…

高级数据结构—树状数组

引入问题&#xff1a; 给出一个长度为n的数组&#xff0c;完成以下两种操作&#xff1a; 1. 将第i个数加上k 2. 输出区间[i,j]内每个数的和 朴素算法&#xff1a; 单点修改&#xff1a;O( 1 ) 区间查询&#xff1a;O( n ) 使用树状数组&#xff1a; 单点修改&#xff1a…

17-软件脉冲宽度调制(SW_PWM)

ESP32-S3的软件脉冲宽度调制&#xff08;SW_PWM&#xff09; 引言 ESP32-S3 LED 控制器LEDC 主要用于控制 LED&#xff0c;也可产生PWM信号用于其他设备的控制。该控制器有 8 路通道&#xff0c;可以产生独立的波形&#xff0c;驱动 RGB LED 等设备。LED PWM 控制器可在无需C…

二叉树相关

二叉树相关 力扣104 二叉树最大深度 普通递归遍历力扣 104 递归遍历2二叉树求前序遍历结果二叉树求 每个节点所在层数与每个节点的左右子树上的节点总数力扣 543 二叉树的直径 力扣104 二叉树最大深度 普通递归遍历 int depth 0;int maxDepth 0;public int maxDepth(TreeNod…

CLion远程调试

一 CLion远程调试 ## 1.1 建立远程连接过程 设置——部署——“”——SFTP——新建服务器名称——输入主机、用户名、密码信息——确定 工具链建立远程主机 设置——工具链——“”——远程主机——凭据新增服务器信息 上传本地代码到服务器 ps:要保证本地文件完整&#…

测试人员一定要避免的这些不专业行为!

软件测试并非一个简单的任务&#xff0c;需要高度的专业性和责任感&#xff0c;本文将探讨一些常见的不专业行为&#xff0c;及其对软件开发过程和产品质量可能产生的负面影响。 1. 忽略细节 在测试过程中忽视细节&#xff0c;导致测试不彻底&#xff0c;漏洞未被发现。 2. …