- 博客(18)
- 收藏
- 关注
原创 图神经网络学习(一)
本文记录博主近期回顾图神经网络各组件的基础机理,包括从卷积层、池化层、激活函数、全连接层、循环层和注意力层等,到CNN、RNN、LSTM、GRU、Attention、Self-Attention和MultiHead-Attention。将撰写多篇博客进行总结反思,如有描述不妥之处,欢迎大家对博文进行批评指正、共同进步。
2023-03-08 21:24:52
1199
1
原创 Linux xshell断开或者网络中断 如何让程序一直在服务器后台运行
让程序一直在后台运行的方法当会话被分离或网络中断时,跑一半的代码就断了,很烦!screen 窗口可以让会话中启动的进程仍将运行,你可以随时重新连接到 screen 会话;(1)安装screen先看看有没有,有的可能有预安装了,输入下面的命令screen -v如果输出以下的版本号说明已经有了,否则需要安装安装screencentOS命令yum -y install screenUbuntu命令apt-get -y install screen(2)创建窗口screen或者创
2022-05-28 12:55:21
2933
原创 jupyter 代码自动补全
jupyter 代码自动补全步骤一:安装jupyter拓展包pip install jupyter_contrib_nbextensions如果下载太慢,可以用镜像下载步骤二:配置 nbextension,如果有打开jupyter先关闭(1) 关闭jupyter,用下面方法,关不了用我之前写的博客方法jupyter notebook stop(2) 配置 nbextensionjupyter contrib nbextension install --user --skip-runn
2022-04-23 18:49:07
3271
原创 GitHub 进行git clone 出现Error
git clone连接不上,出现Error解决方法git clone https://ghproxy.com/ + 你想要克隆的网址
2022-04-13 12:05:39
522
原创 Windows创建指定python版本虚拟环境 及pycharm应用 和服务器远程连接
(一)下载指定python版本如果已经下载好的,可以略过这个步骤;没下载在下面链接找到自己想要的版本官网镜像地址下载完安装包以后,双击打开,选择第二个直接next选择自己想要的安装路径,next去桌面,右击此电脑选择属性,选择高级系统设置在path中加入你刚才安装软件的位置(二)安装虚拟环境打开cmd,输入pip install virtualenvpip install virtualenvwrapper-win在你想要安装环境的目录下面,新建一个新的虚拟环境,在
2022-04-09 15:43:13
2285
1
原创 Anaconda 虚拟环境的 安装退出删除 以及如何在jupyter中应用
不安装虚拟环境,库安来安去后面就忘了,依赖就会冲突,后面会炸(一)创建虚拟环境conda create -n name(虚拟环境名) python=3.7(二)进入虚拟环境环境创建成功后,通过下面命令进入该环境:conda activate name(三)配置jupyter notebook内核在我们刚刚创建的虚拟环境下,安装ipykernel库,利用ipykernel库将该虚拟环境写入到jupyter中:conda install ipykernel然后,在当前环境下将该环境写入j
2022-04-08 19:58:04
1123
原创 图嵌入方法基础学习之Node2vec
图嵌入方法之Node2vec(Ⅰ)主要思想node2vec的思想同DeepWalk一样:生成随机游走,对随机游走采样得到(节点,上下文)的组合,然后用处理词向量的方法对这样的组合建模得到网络节点的表示。不过在生成随机游走过程中做了一些创新。DeepWalk介绍见我另一篇博客(Ⅱ)核心介绍Node2vec是DeepWalk的一个改进,只是随机游走的差异很小。它有参数P和Q。参数Q定义了random walk发现图中未发现部分的概率,而参数P定义了random walk返回到前一个节点的概率。参数P控
2022-04-03 16:37:48
1339
原创 图嵌入方法基础学习之Deepwalk
图嵌入方法之deepwalk(Ⅰ). Graph embedding的意义图广泛存在于真实世界的多种场景中,即节点和边的集合。通过对它们的分析,我们可以深入了解社会结构、语言和不同的交流模式,因此图一直是学界研究的热点。图分析任务可以大致抽象为以下四类: ( a )节点分类,( b )链接预测,( c )聚类,以及( d )可视化。节点分类旨在基于其他标记的节点和网络拓扑来确定节点的标签(也称为顶点);链路预测是指预测缺失链路或未来可能出现的链路的任务;聚类用于发现相似节点的子集,并将它们分组
2022-04-03 15:19:28
1481
原创 图嵌入方法基础学习之随机游走
图嵌入方法学习(二)1. 什么是随机游走随机游走(Random Walk,缩写为 RW),又称随机游动或随机漫步,是一种数学统计模型,它是一连串的轨迹所组成,其中每一次都是随机的。它能用来表示不规则的变动形式,如同一个人酒后乱步,所形成的随机过程记录。因此,它是记录随机活动的基本统计模型。其概念接近于布朗运动,是布朗运动的理想数学状态。2. 随机游走算法的操作步骤2.1 全局最优化求解全局最优化是一个非常复杂的问题,梯度下降法是一种求解局部极小值的方法,在求解精度不高的时候可以近似代替全局最小
2022-04-03 11:27:46
3520
1
原创 图嵌入方法基础学习之word2vec
图嵌入方法学习(一)(Ⅰ)什么是图嵌入图,如社交网络、单词共存网络和通信网络,广泛地存在于各种现实应用中。通过对它们的分析,我们可以深入了解社会结构、语言和不同的交流模式,因此图一直是学界研究的热点。真实的图(网络)往往是高维、难以处理的,20世纪初,研究人员发明了图形嵌入算法,图嵌入(Graph Embedding,也叫Network-Embedding)是一种将图数据(通常为高维稠密的矩阵)映射为低微稠密向量的过程,能够很好地解决图数据难以高效输入机器学习算法的问题。图嵌入是将属性图转换为向
2022-04-02 13:02:42
1477
原创 jupyter端口被占用解决方法
断网之后xshell就掉了,但是jupyter还在运行,重新打开就是下一个端口,不想增加隧道,所以选择直接杀死端口查看当前终端在运行的端口jupyter notebook list显示有三个端口在开着:Currently running servers:http://localhost:7548/ :: /roothttp://localhost:7549/ :: /roothttp://localhost:7550/ :: /root查看端口的PID(一)方法一:ps -aux |
2022-03-30 17:25:55
3618
1
原创 服务器上新建的虚拟机安装jypyter(二)
(一)安装Jupyter Notebook库pip install Jupyter失败就多run几次可能遇到的问题ModuleNotFoundError: No module named ‘_ctypes’是python3缺少依赖包,解决方法如下:yum install libffi-devel -y然后make && make install(二)生成config文件(三)添加Xshell的channel(四)运行jupyter notebook二三四看我之前
2022-03-29 20:32:03
1709
原创 服务器上Linux python3安装与环境变量配置
python3安装与环境变量配置(一)安装依赖yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make(二)下载安装包并解压wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.xztar -xf Python-3.8.0.tar.xz(三)编译安装mkdir
2022-03-29 19:47:10
2715
1
原创 服务器上新建的虚拟机安装jypyter(一)之pip: command not found
安装pip(通用)先附上万能三步:curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py sudo python get-pip.py sudo easy_install pip如果要下载最新版的pip,命令如下curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pysudo python3 get-pip.py可能会遇到的问题,如下(一)版本问题Py
2022-03-29 19:24:08
1984
原创 python读取csv文件命令
python操作csv文件命令大全(一)读文件和看文件df = pd.read_csv('文件名.csv')df.head() #默认前五行,若是想看更多行,括号里自行输入合并文件pd.merge(left, right, how=' ', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=True, suffixes=('_x', '_y'), c
2022-03-27 20:05:24
3019
2
原创 解决python导包慢的问题-镜像源
解决导包慢的问题用清华开源镜像导包pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple 要安装的库的名称
2022-03-25 10:14:09
1854
1
原创 Xshell远程连接服务器上的jupyter notebook
用Xshell远程连接服务器上的jupyter notebook今天浅写一下在Xshell远程连接服务器上已有的jupyter notebook,以后更新一下如何在服务器上部署jupyter notebook。(1)生成config文件打开服务器并登录,进入所需要的环境之后,输入:jupyter notebook --generate-config输入y,生成文件路径(后面有用)(2)生成密码打开python/ipython,创建密文的密码:(base) root@c21***:~# py
2022-03-25 10:06:04
3123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人