Описание тега graph-neural-network
1
ответ
Как запустить пример GNN с Pytorch на процессоре без CUDA?
Я пытаюсь закодировать пример проблемы GNN, как показано в данной ссылке: https://towardsdatascience.com/hands-on-graph-neural-networks-with-pytorch-pytorch-geometric-359487e221a8 Я использую версию Macbook Pro 2016 без графической карты Nvidia! При…
28 май '22 в 18:45
0
ответов
Геометрический train_test_split_edges PyTorch, реализованный в наборе данных с граничными функциями, приводит к сбою блокнота google-colab
Привет, сообщество stackoverflow, Я новичок в PyTorch Geometric. Пока я разбивал свой набор данных (размер данных => Данные (x=[14254, 1647], edge_index=[2, 8552], edge_attr=[8552, 8])), используя train_test_split_edges из геометрического pytorch…
03 май '22 в 15:50
1
ответ
Как я могу рассчитать точность сверточных сетей графа?
как я могу рассчитать точность в GCN на основе журнала событий? С моим кодом я получаю следующий результат: Эпоха: 0, потеря: 1,299316294690154, точность: [тензор([5.]), тензор([9.]), тензор([7.]) .... тензор([6.])Потери проверки: 0,9456889930794145…
01 апр '22 в 16:50
0
ответов
IndexError: индекс кортежа выходит за пределы допустимого диапазона в Graphsage
Я пытаюсь создать графовую нейронную сеть для прогнозирования краев и получил эту ошибку. Был бы очень признателен, если бы кто-то мог мне помочь. from sklearn.metrics import roc_auc_score model = GraphSAGE(train_g.ndata['congestion_onehot'].shape[1…
29 май '22 в 13:47
0
ответов
Метрики классификации не могут обрабатывать сочетание мультиклассовых и неизвестных целей.
Мне нравится пытаться прогнозировать журналы событий с помощью графовых нейронных сетей (GCN). Однако при расчете Acc я получаю следующее сообщение об ошибке: «Метрики классификации не могут обрабатывать сочетание мультиклассовых и неизвестных целей…
06 апр '22 в 13:51
0
ответов
PairNorm gnn в тензорном потоке
Я пытаюсь реализовать <PAIRNORM: TACKLING OVERSMOOTING IN GNNS> в тензорном потоке, используя spektral, вот мой код: import numpy as np from tensorflow.keras.layers import Dropout, Input, Dense, LayerNormalization, BatchNormalization from tens…
26 мар '22 в 02:42
1
ответ
RandomLinkSplit не работает с HeteroData
у меня серьезные проблемы с torch-geometricпри работе с моими собственными данными. Я пытаюсь построить граф, который имеет 4 различных объекта узла (из которых только 1 имеет некоторые функции узла, остальные - простые узлы) и 5 различных типов р…
10 апр '22 в 14:59
2
ответа
RuntimeError: индекс 99 выходит за пределы измерения 0 с размером 99
Я работаю над геометрией PyTorch. У меня есть RuntimeError: index 99 is out of bounds for dimension 0 with size 99проблема. Мой набор данных представляет собой двудольный граф. Исходная форма 32,3 [узлы, элемент] целевой размер 100,3 [узлы, функция]…
25 май '22 в 06:18
0
ответов
PyG Temporal: создание наборов данных из небольших синтетических данных
Общий В отличие от примеров, приведенных в геометрических временных документах pytorch , где используются большие временные ряды, я пытаюсь обучить модель на большом количестве статических сетей с небольшим отставанием (обычно <10). До сих пор мн…
22 май '22 в 12:57
0
ответов
Ускорение операций pytorch для исключения пользовательских сообщений
Я пытаюсь реализовать удаление сообщений в моей пользовательской свертке MessagePassing в PyTorch Geometric. Выпадение сообщения состоит из случайного игнорирования p% ребер в графе. Моя идея состояла в том, чтобы случайным образом удалить p% из них…
17 апр '22 в 09:31
0
ответов
индекс 43280 выходит за пределы для измерения 0 с размером 32
def train(epoch):model.train()loss_all = 0 для данных в train_loader:data = data.to(device)optimizer.zero_grad()output = model(data.x.float(), data.edge_index, data. пакет) потеря = F.nll_потеря (выход, данные.y) потеря.назад() потеря_все += данные.…
24 апр '22 в 18:44
2
ответа
Использование API "DGLGraph.apply_edges" и "DGLGraph.send_and_recv" (для вычисления сообщений) в качестве замены "DGLGraph.send" и "DGLGraph.recv"
Я использую DGL (пакет Python, предназначенный для глубокого обучения на графиках) для обучения определению графа, определению графовой сверточной сети (GCN) и обучению. Я столкнулся с проблемой, с которой я имею дело в течение двух недель. Я разраб…
12 апр '22 в 19:46
0
ответов
Как графовые нейронные сети работают для молекулярной генерации?
Я изучаю ИИ, чтобы применить его к области химии, в частности, к молекулярной генерации. Я закончил изучение того, как создавать новые молекулы с использованием архитектур на основе RNN, таких как GRU и LSTM. Процесс в этих архитектурах выглядит сле…
25 май '22 в 22:06
0
ответов
сбой установки факела-геометрии: OSError: libcusparse.so.10: невозможно открыть файл общего объекта: нет такого файла или каталога
Я пытаюсь установить в среде только для процессора. У меня есть torch 1.4.0установил, и я попытался установить torch-geometricс помощью следующей команды: pip install torch-scatter torch-sparse torch-cluster torch-spline-conv torch-geometric -f http…
06 апр '22 в 13:36
0
ответов
Как мы можем уменьшить размер графа, созданного Максимальной кликой, и удалить узлы определенных клик?
Я использую библиотеку networkx—find_cliques для поиска максимальных клик в графе. Я хочу уменьшить размер этого графа на основе максимальных клик. Вот код: from torch_geometric.utils.convert import to_networkx from torch_geometric.data import Data …
21 апр '22 в 14:27
0
ответов
PyTorch: вычисление внимания с эффективным использованием памяти в сети графового внимания (GAT)
В настоящее время я разрабатываю вариант оригинальной сети внимания графа (GAT), следуя этой реализации . Моя цель - включить краевые функции в качестве дополнительных входных данных (единственное отличие). Матрицы смежности представлены не как разр…
24 мар '22 в 19:59
0
ответов
Как правильно использовать геометрическую модель GNN Pytorch для моего пользовательского набора данных игрушек?
Я создал свой собственный игрушечный набор графических данных, чтобы изучать графические нейронные сети в Pytorch-geopmetric (PyG). Данные выглядят следующим образом: Data(x=[20, 1], edge_index=[2, 20], y=[1]) Я также создал загрузчик данных следующ…
01 июн '22 в 13:22
0
ответов
Как я могу исправить ошибку сопоставления размеров тензора (с разницей в 1 единицу)
Я пытаюсь запустить свой код для сети свертки графов (GCN) в PyTorch с несколькими входными файлами .csv, но получаю сообщение об ошибке ниже: RuntimeError: расширенный размер тензора (732) должен соответствовать существующему размеру (731) при неод…
24 апр '22 в 01:03
0
ответов
Обучение модели регрессии GCN, но получение плохих результатов точности и прогноза
Я пытаюсь построить модель, которая может считывать данные моего графика и использовать функции узла со взвешенными данными смежности для прогнозирования конкретных целей. Я начал с 21 выборочного узла, каждый из которых имел набор из 16801 функций,…
05 май '22 в 11:23
1
ответ
Если два узла имеют несколько ребер, как мне построить график с геометрическим pytorch?
Предположим, что узел представляет собой банковский счет, а ребро представляет собой операцию перевода между двумя счетами. Между двумя аккаунтами может быть несколько переводов. если это так, как мне построить график с геометрическим pytorch? Я стр…
03 мар '23 в 02:31