- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 基于hadoop的电影推荐系统的实现
1.设计任务通过编写代码,设计一个基于Hadoop的电影推荐系统,通过此推荐系统的编写,掌握在Hadoop平台上的文件操作,数据处理的技能。2.开发环境windows 10hadoop 2.8.3python 3.+vscodeMySQL 8.0关于hadoop配置可以看我之前的文章win10下配置hadoop环境3.系统层次设计为了使电影推荐系统的设计更加完善,提高推荐系统的可维护性和可拓展性。我们采用三种系统相结合的方式进行总的系统层次设计。分为Hadoop为主的分布式系统,pyt
2020-07-17 10:54:11
23286
31
原创 解决latex伪代码标题序号问题
一、问题描述latex在同时嵌套algorithm和algorithmc包之后,会出现伪代码标题序号不能自定义,只能algorithm1、algorithm2这样二、解决方案为了解决这个问题,需要加入下述语句\renewcommand{\thealgorithm}{2-2}具体位置是在algorithm和algorithmc中间,如下所示,仅供参考。搞定!!!!!!!!!...
2022-03-15 15:23:20
4548
4
原创 No module named ‘torch_geometric‘报错
目录一、打开当前环境所在的命令行二、查看torch版本和cuda版本三、下载安装所需要的组件四、安装pyg一、打开当前环境所在的命令行输入python 查看python版本二、查看torch版本和cuda版本import torchtorch__version__ #双下斜杠torch.version.cuda可以看到 我的Python版本是3.6 torch版本是1.9.1 cuda版本是11.1三、下载安装所需要的组件https://pytorch-geometric.com/
2022-02-07 14:35:42
3557
2
原创 PointNet阅读笔记
PointNet阅读笔记目录PointNet阅读笔记一、为什么要提出这个网络二、网络结构1.无序性的体现2.两次STN3.两个定理4. 额外的损失函数三、小想法一、为什么要提出这个网络点云本身是无序的,点云数据每个点可能包含了XYZ和别的信息,如三个轴的旋转信息(rx,ry,rz),传统二维数据是相对有序的,如在一张图片中,两个像素点一般都会有或多或少的联系(近几年发展的注意力机制实质就是对点之间的联系进行提取来更新各个点的权重)传统卷积对输入格式有一定的要求,因此面对点云数据时,会将其转换为规则
2021-07-19 11:14:44
479
原创 GAN(生成对抗网络)学习——pytorch实现MINIST手写数据集生成
目录一、生成对抗网络原理二、GAN网络结构详解三、生成器与判别器训练思路四、实现代码一、生成对抗网络原理生成对抗网络,是一种基于博弈思想的网络训练思路,其主要网络模块由两部分组成,分别为generator(生成器)和discriminator(判别器)。我们以GAM生成Minist手写数据集为例,在这个例子中,我们的目的是为了生成可以以假乱真的手写数字图片。而我们的训练思路,是使用生成器来产生一张照片,并且由判别器来判断这张照片是否是真实的照片。在这个过程中,生成器会根据判别器返回的结果,一步一步的
2021-01-19 21:43:58
3715
原创 Python+tkinter实现生命游戏(元胞自动机)
1.简介生命游戏是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。它最初于1970年10月在《科学美国人》杂志中马丁·葛登能(Martin Gardner,1914年11月21日-2010年5月22日。又译:马丁·加德纳)的“数学游戏”专栏出现。2.原理我们可以把计算机中的宇宙想象成是一堆方格子构成的封闭空间,尺寸为N的空间就有NxN个格子。而每一个格子都可以看成是一个生命体,每个生命都有生和死两种状态,如果该格子生就显示白色,死则显示黑色。每一个格子旁边都有邻居格子存在,如果我们把3*3的9
2020-08-07 16:03:53
950
原创 python实现微信自动回复功能(可实现特定人员指定回复 手机端开启或关闭)
需求分析如果我们一天都在看手机的话,会消耗生命中大多数的时间,但是我们如果选择不看手机,则会害怕自己错过某一些关键的信息,因此如果有程序可以监听我们的微信,并且自动给予回复,那就可以解决我们的担忧。代码#coding=utf8import itchatimport time# 自动回复# 封装好的装饰器,当接收到的消息是Text,即文字消息@itchat.msg_register('Text')def text_reply(msg): # 当消息不是由自己发出的时候 if
2020-07-17 21:56:44
1151
原创 win10下配置hadoop环境
1.安装背景由于大数据原理课设要求配置hadoop环境,由于在虚拟机中配置hadoop比较卡,并且偶然得知可以在win下配置hadoop环境,便决定尝试在win10下进行hadoop尝试。2.安装前提需要下载并且配置好JAVA环境,这里推荐使用的java的JDK版本为1.8,因为在网上查询相关资料时普遍反映1.9以上容易报错。3.下载相关压缩包点击访问Apache-hadoop安装包下载页面这里选择下载的是hadoop2.8.3版本将下载后的文件解压后,放在D盘下,文件结构示意如下接着去
2020-07-04 12:12:56
2282
6
原创 python使用pip下载时速度慢的问题
1.解决方法下载时在代码中间加入-i https://pypi.tuna.tsinghua.edu.cn/simple例:原本是 pip install pygame改为下面格式:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pygame2.实现原理python使用pip下载慢大多数情况下都是因为用了国外的镜像,所以速度会出现减慢以及传输不稳定的情况加入-i https://pypi.tuna.tsinghua.ed
2020-06-22 00:41:37
819
1
原创 强烈推荐!超详细实现二叉查找树结点的删除(附实现源码)
二叉查找树的结点删除二叉查找树的定义二叉查找树的结点删除原理找到最大前驱结点找到最小后继节点实现结点的删除操作具体源码实现(包含二叉查找树的增、删、改、查操作)在之前的文章中,我们已经实现了二叉查找树的创建,以及查找、插入、修改等操作,接下来我们将讲解如何进行结点的删除操作如果对二叉查找树的创建过程还不是熟悉,可以浏览 c++二叉树查找树的建立这篇文章,里面对于二叉树的实现原理有做详细的讲解...
2019-12-06 14:42:49
979
1
原创 强烈推荐,超详细实现二叉树的建立(附实现源码)
目录1.如何创建一棵二叉树1.二叉树的存储结构定义2.实现二叉树结点的新建、查找、修改3.实现二叉树结点的插入4.二叉树创建过程2.二叉树的遍历1.先序遍历2.中序遍历3.后序遍历4.层序遍历3.源码实现1.如何创建一棵二叉树创建一棵二叉树需要什么其实答案很简单,无非就是从根节点开始,逐步实现子节点的创建,从而实现树的整体框架由于树是一种特殊的线性表,所以对于生成后的树,我们应该可以对它进...
2019-12-05 23:19:08
34372
8
电影推荐系统的设计源码(基于Movielens数据集 Python3.x版本).zip
2020-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅