GraphConvolutionalNetworksforTextClassification 代码笔记
时间:2019-11-27
1.在pycharm中,from xx文件,虽然会标红,但是却不影响代码的运行
类似与这样
2. pikle 序列化的方法
pkl.dump
pkl.load
注意 sys.version_info > (3,0)时要使用Latin1编码
with open("../data/ind.{}.{}".format(dataset_str,names[i]),'r') as f:if sys.version_info > (3,0):object.append(pkl.load(f,encoding='latin1'))else:object.append(pkl.load(f))
- tuple 的使用
a=['123','456','789']
x,y,z=tuple(a)
print('x:\n',x)
print('y:\n',y)
print('z:\n',z)结果:
x:123
y:456
z:789
tuple的具体内容看:
tuple的文档
4. python 中从文件中读取的即使是阿拉伯数字,也是字符串,需要转化成相应的格式:
如:文件中123,读出来后还要int(str)一下
5. 不懂的问题,为什么test的数据是shuffle的,要还原回来呢??
6. 求sp矩阵的长度,不可以用len,否则报错
TypeError: sparse matrix length is ambiguous; use getnnz() or shape[0]
import scipy.sparse as sprow=[1,2,3,4]
col=[2,3,4,5]
data=[1,2,3,4]sp_matic=sp.csr_matrix((data,(row,col)),shape=(6,6))
print("sp_matic\n",sp_matic)
print("sp_matic.shape\n",sp_matic.shape)# 不可以这样,要使用shape[0] or getnnz()
# print(len(sp_matic))
print("sp_matic.getnnz()\n",sp_matic.getnnz()) # sp矩阵非0元素数量print("sp_matic.shape[0]\n",sp_matic.shape[0]) # shape的第一维
print("sp_matic.shape[1]\n",sp_matic.shape[1]) # shape的第二维输出
sp_matic(1, 2) 1(2, 3) 2(3, 4) 3(4, 5) 4
sp_matic.shape(6, 6)
sp_matic.getnnz()4
sp_matic.shape[0]6
sp_matic.shape[1]6
7.将非堆成矩阵转化成对称矩阵
adj=adj+adj.T.multiply(adj.T>adj)-adj.multiply(adj.T>adj)
adj=adj+adj.T.multiply(adj.T>adj)-adj.multiply(adj.T>adj)
GraphConvolutionalNetworksforTextClassification 代码笔记相关推荐
- CSDN技术主题月----“深度学习”代码笔记专栏
from: CSDN技术主题月----"深度学习"代码笔记专栏 2016-09-13 nigelyq 技术专题 Hi,各位用户 CSDN技术主题月代码笔记专栏会每月在CODE博客为 ...
- 看完师兄的代码笔记,我失眠了
祝大家中秋节快乐! 最近很多公司的秋季招聘都已经启动了. 想必大家(尤其是经历过求职面试的)都知道,数据结构和算法在求职笔试/面试中的重要性. 纵观如今的互联网公司面试,清一色地都在重点考查这块,不开 ...
- LSTM TF核心实现代码笔记
LSTM TF核心实现代码笔记 1. LSTM TF里的核心代码实现 2. 代码详细讲解 1. LSTM TF里的核心代码实现 LSTM网络的核心实现是在这个包里tensorflow/python.k ...
- 2018年最新Spring Boot视频教程附代码笔记资料(50G)
1. Spring Boot 项目实战 ----- 技术栈博客企业前后端 链接:https://pan.baidu.com/s/1hueViq4 密码:4ma8 2.Spring Boot 项目实 ...
- Python Text Processing with NLTK 2.0 Cookbook代码笔记
如下是<Python Text Processing with NLTK 2.0 Cookbook>一书部分章节的代码笔记. Tokenizing text into sentences ...
- Transformer课程 第8课NER案例代码笔记-IOB标记
Transformer课程 第8课NER案例代码笔记-IOB标记 NER Tags and IOB Format 训练集和测试集都是包含餐厅相关文本(主要是评论和查询)的单个文件,其中每个单词都有一个 ...
- 2018尚硅谷SpringBoot视频教程附代码+笔记+课件(内含Docker)
尚硅谷SpringBoot视频教程(内含Docker)附代码+笔记+课件 下载地址:百度网盘
- 吴恩达机器学习MATLAB代码笔记(1)梯度下降
吴恩达机器学习MATLAB代码笔记(1)梯度下降 单变量线性回归 1.标记数据点(Plotting the Date) fprintf('Plotting Data') data = load('D: ...
- Transformer课程 第8课NER案例代码笔记-部署简介
Transformer课程 第8课NER案例代码笔记 BERT微调器 NER是信息提取的子任务,旨在将非结构化文本中提到的命名实体定位并分类为预定义类别,如人名.组织.位置.医疗代码.时间表达式.数量 ...
最新文章
- 浅析网站标题优化该如何进行?
- Python+opencv 机器视觉 - 基于霍夫圈变换算法检测图像中的圆形实例演示
- C代码开发遇到的问题 变量初始化和结构体指针移动
- 想成为别人眼里的Python大牛,就必不可少的书单
- delphi中move函数的用法
- 图像文字识别(二):java调用tesseract 识别图片文字
- 前端学习(1759):前端调试值之调试安卓设备的方法
- 【java】Windows7 下环境变量设置
- 垃圾收集 java_Java 垃圾收集技术
- Nvelocity 第二章 注释语法
- 科学家查明北京雾霾6大主要贡献源
- 【模拟电路】电源效率与散热
- !!破解灯塔线取点与画线的“难点”
- 1083. Windy数
- 2天3夜开发了一个微信小程序,用它挣了10.7万
- 12c ojdbc7的下载位置
- 【计算机组成原理】4.2 拓展操作码指令格式
- linux挂载u盘并测试读写速度
- 上海XXXX IDC新建工程项目 - 数据中心方案應考慮事项及整體思路
- 爱情树代码python_love: 一缕青丝一缕魂,锦绳系命送爱人。
热门文章
- java中如何进行日期时间比较
- //解决警告You are running the esm-bundler build of vue-i18n. It is recommended to configure your bundler
- IP地址:10.10.1.1/24的“/24”是什么意思?
- 一种基于Lucene的实时搜索方案|淘宝技术部
- 展览会Exhibition
- 重磅:阿里巴巴将取消“361”制度,不再强制领导给员工绩效评级
- 数据库——SQL 下
- MaterialDesign之Snackbar学习笔记
- Spring @Autowired和和@Resource的区别与使用
- MindSpore体验--在Windows10中源码安装