当前位置:网站首页>From spark csc. csr_ Matrix generate adjacency matrix
From spark csc. csr_ Matrix generate adjacency matrix
2022-07-06 19:36:00 【NorburyL】
need photo.edglist and cs.edglist
solution1
By output str, and str Operation filtering of .
result
fail, Unable to obtain data completely , There are too many link nodes in some nodes , I can't show it .
code
import scipy
from edglist_utils import load_network_data
from scipy import sparse
network_file = 'photo'
adj, features, Y = load_network_data('graphsage/input/' + network_file + '.mat')
f2 = open("graphsage/cora_adj_list.txt", 'w')
f1 = open("graphsage/cora_create_list.txt", 'w')
# for i in range(2708):
# f2.write(str(i) + "\n" + str(adj[i]) + "\n\n")
# for part in adj[i]:
#
#
# part = str(part).replace(' (0, ', '')
# part = str(part).replace(') 1', '')
# part = str(part).replace(' : :\n', '')
# # list_str = list(str(part)) # Convert string to list
# # print(str(i)+","+part)
# quote_list = part.split('\n')
# for quote in quote_list:
# if (i < int(quote)) :
# f1.write(str(i) + "," + str(quote)+"\n")
# print(str(i) + "," + str(quote))
solution2
take ndarray And scipy.sparse.csc.csr_matrix Of each other
url
https://huwang.blog.csdn.net/article/details/84623786?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-84623786-blog-83036442.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-84623786-blog-83036442.pc_relevant_default&utm_relevant_index=2
result
success
code
import scipy
from edglist_utils import load_network_data
from scipy import sparse
network_file = 'cs'
adj, features, Y = load_network_data('graphsage/input/' + network_file + '.mat')
f1 = open("graphsage/cs_create_list.txt", 'w')
my_matrix = scipy.sparse.csc_matrix(adj)
my_array = my_matrix.A
print(type(my_array))
print(len(my_array))
print(int(my_array[2][1]))
for i in range(len(my_array)):
for j in range(len(my_array)):
if int(my_array[i][j]) == 1 and i < j:
f1.write(str(i) + "," + str(j) + "\n")
边栏推荐
- 【翻译】供应链安全项目in-toto移至CNCF孵化器
- Interpretation of Dagan paper
- 从sparse.csc.csr_matrix生成邻接矩阵
- Lick the dog until the last one has nothing (simple DP)
- RT-Thread 组件 FinSH 使用时遇到的问题
- 理解 YOLOV1 第二篇 预测阶段 非极大值抑制(NMS)
- 反射及在运用过程中出现的IllegalAccessException异常
- Mathematical knowledge -- code implementation of Gaussian elimination (elementary line transformation to solve equations)
- [translation] a GPU approach to particle physics
- LeetCode-1279. 红绿灯路口
猜你喜欢

The second day of rhcsa study

Sanmian ant financial successfully got the offer, and has experience in Android development agency recruitment and interview

Analysis of rainwater connection

zabbix 代理服务器 与 zabbix-snmp 监控
Benefit a lot, Android interview questions

IC设计流程中需要使用到的文件

全套教学资料,阿里快手拼多多等7家大厂Android面试真题

LeetCode_双指针_中等_61. 旋转链表
![[translation] a GPU approach to particle physics](/img/07/57036c925155cab36678c696e89440.jpg)
[translation] a GPU approach to particle physics
![打家劫舍III[后序遍历与回溯+动态规划]](/img/9b/e9eeed138e46afdeed340bf2629ee1.png)
打家劫舍III[后序遍历与回溯+动态规划]
随机推荐
Dom 操作
快速幂模板求逆元,逆元的作用以及例题【第20届上海大学程序设计联赛夏季赛】排列计数
Test technology stack arrangement -- self cultivation of test development engineers
凤凰架构3——事务处理
Druid 数据库连接池 详解
理解 YOLOV1 第二篇 预测阶段 非极大值抑制(NMS)
Teach you to learn JS prototype and prototype chain hand in hand, a tutorial that monkeys can understand
Learning and Exploration - function anti shake
今日直播 | “人玑协同 未来已来”2022弘玑生态伙伴大会蓄势待发
Modulenotfounderror: no module named 'PIL' solution
Reflection and illegalaccessexception exception during application
【计算情与思】扫地僧、打字员、信息恐慌与奥本海默
打家劫舍III[后序遍历与回溯+动态规划]
PMP每日一练 | 考试不迷路-7.6
Tensorflow2.0 self defined training method to solve function coefficients
First day of rhcsa study
数学知识——高斯消元(初等行变换解方程组)代码实现
LeetCode-1279. Traffic light intersection
保证接口数据安全的10种方案
手把手教你学会js的原型与原型链,猴子都能看懂的教程