
Python
Binary_1012382501
这个作者很懒,什么都没留下…
展开
-
单层GNN完成cora数据集节点分类任务
import torchimport torch.nn as nnimport torch.nn.functional as Fimport numpy as npimport matplotlib.pyplot as plt"""引用上一篇博客中所用到的数据处理函数"""from coraDatasetsProcess import mainnode_nums,feature_dims,label_list,feat_Matrix,degree_list,cites,X_Node,..原创 2020-07-15 11:22:29 · 1284 阅读 · 0 评论 -
karate-club空手道成员俱乐部社区模块度计算和节点着色
import networkx as nximport numpy as npimport matplotlib.pyplot as plt#获取空手道俱乐部成员数据def getKarateClub(): G = nx.karate_club_graph() G = G.to_undirected() return G#构造邻接矩阵和度矩阵def karateMatrix(G): N=len(G.adj) #初始化邻接矩阵 A=np.zero..原创 2020-07-14 14:46:52 · 4569 阅读 · 3 评论 -
word2vec中的skip-gram模型详解与代码实现(文末附源码)
一、模型效果 给定一个句子,如“I love you very much”。假设中心词是love,通过这个模型可以输出"love"这个单词的上下文"I"和"you"的概率,当然这个上下文的窗口是可以自己指定的; skip-gram模型的基础是神经网络,所以在不断迭代训练的过程中,神经网络中的权重矩阵会不断更新,当训练...原创 2019-11-29 11:08:01 · 2769 阅读 · 3 评论 -
基于内在非负性的矩阵分解模型(INLF)
今天写的是2018年发表在IEEE transactions上的一篇关于矩阵分解的论文。文章链接如下:一种非负性矩阵分解模型(INLF)先上文章的思维导图,除了模型的数学推导部分,其余的重点都囊括在内了。1、该文章的主要创新点是引入一个sigmoid函数,使得矩阵分解出来的两个因子模型中的所有值全为非负的。那sigmoid函数的优势在哪呢?一、值域在[0,1]之间,这就满足了元...原创 2019-11-09 11:54:46 · 816 阅读 · 0 评论 -
一只小小的爬虫之爬取千千音乐客户端
要爬取的网站入口链接如下:http://music.taihe.com/#songlist/365365950?fr=shoubai&noad=1爬取的简单思路:1、通过抓包分析可以看出每一首歌曲的真实链接主要由三部分组成http://zhangmenshiting.qianqian.com/data2/music/64f52b8d12bfe21117c45f19c4447...原创 2018-09-05 22:55:09 · 1518 阅读 · 1 评论 -
斗图网爬虫
import urllibfrom urllib import request# from lxml import etreeimport osimport timefrom lxml import etreeimport requests#导入线程 池模块from multiprocessing.dummy import Pool as Treadpoolcount=0 #...原创 2018-05-14 23:39:20 · 459 阅读 · 0 评论 -
组建IP代理池的简单使用
##实现动态的爬取某网站的代理IP,并通过自己的博客链接测试当前的代理IP是否可用#实现一个IP代理池的维护#import jsonimport requestsfrom lxml import etree#这个网站上的“http://www.mogumiao.com/web”IP是由JSON动态加载的,直接抓到json包即可爬去url="http://www.mogumiao.c...原创 2018-05-14 23:37:44 · 2426 阅读 · 0 评论 -
本地主机与云服务器主机建立socket套接字进行通信小记
关于本地主机与腾讯云远程主机建立socket套接字进行通信的步骤:1、因为腾讯云远程主机默认是有防火墙,不允许外网对其进行访问的,即我们在本地自己的电脑上尚无法ping通远程主机的IP的所以首先我们将远程主机的防火墙关闭,允许外网对其访问命令行如下: sudo utf disable //utf是UFW(ufw 即uncomplicated firewall的简称,不复杂的防火墙2原创 2017-11-26 22:08:22 · 2092 阅读 · 0 评论 -
在pycharm2017 上实现python3.6与mysql数据库的连接
与其他的IDE不同,pycharm不需要额外下载mydqldb包等,pycharm里可以自动安装pymysql,功能与下载的mydqldb是一样的。一、安装pycharm自带的pymysql1、首先打开pycharm里的设置 settings->protect->protect Interpreter->双击击右面的pip-->在搜索框里输入pymysql-->然后选中版本点击inst原创 2017-06-10 17:27:51 · 14194 阅读 · 0 评论 -
使用python利器selenium工具模拟浏览器运行并爬取淘宝商品信息
#导入获取浏览器驱动的模块from selenium import webdriver#用于获取网页元素from selenium.webdriver.common.by import By#webdriver.wait库负责循环等待网页加载的时间from selenium.webdriver.support.ui import WebDriverWait#expected_con原创 2017-09-09 16:04:09 · 1062 阅读 · 0 评论 -
python爬虫抓包爬取NBA中文网近20年球员数据
#爬取NBA中文网近20年的球员数据#因为NBA中文网球员数据是通过json异步加载的,所以需要抓包实现import timeimport requestsimport jsonimport csv#获取json文件里面的内容并提取信息def get_json_content(url): # r_content=requests.get(url).content.d原创 2017-09-23 19:36:20 · 3053 阅读 · 3 评论 -
使用ajax完成python flask前端与后台数据的交互
一、前端页面中html文件中:{% extends 'base.html' %}{% block scripts %} {{ super() }}{# #} $SCRIPT_ROOT = {{ request.script_root|tojson|safe }}; $(function() {原创 2017-09-14 19:32:55 · 14289 阅读 · 0 评论 -
windows python3.6下安装scrapy的几点注意事项
1、直接在Windows下命令行pip install scrapy安装时时出现building 'twisted.test.raiser' extensionerror: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visua原创 2017-08-19 16:00:37 · 605 阅读 · 0 评论 -
一只简单的多线程爬虫,爬取京东网站
#多线程爬取京东页面#-*-encoding:utf-8-*-#导入线程池from multiprocessing.dummy import Pool as Threadpoolimport sys#解决编码问题import requestsimport timefrom lxml import etree#解析网页import jsonimport pymongo#京东手原创 2017-08-18 20:39:21 · 2267 阅读 · 0 评论 -
flask 开发的坑
一、flask-login 用户管理Login-Manager 实例创建好之后,并在工厂函数__init__.pfy文件中初始化:login_manager.init__app(app).而Login-Manager.user_loader()装饰器放在了models.py数据库模型中,导致出现No user_loader has been installed for this原创 2017-08-01 17:48:29 · 1936 阅读 · 0 评论 -
python基础知识整理
python3 -m pip install [...] 在python3中使用-m打开某一模块一、迭代器for 循环实现迭代器对于字典的迭代迭代键值对for x,y in dict1.items():... print(x,y)迭代key值for x in dict1:... print(x)迭代value值for y i原创 2017-07-21 21:04:42 · 326 阅读 · 0 评论