Chapter9. Graph Neural Networks:Hands-on Session
투빅스 13기 이예지
Import everything we need
import torch
import torch.nn as nn
import torch.nn.functional as F
# Graph convolution model
import torch_geometric.nn as pyg_nn
# Graph utility function
import torch_geometric.utils as pyg_utils
import time
from datetime import datetime
import networkx as nx
import numpy as np
import torch
import torch.optim as optim
# 사용할 데이터셋
from torch_geometric.datasets import TUDataset
from torch_geometric.datasets import Planetoid
from torch_geometric.data import DataLoader
import torch_geometric.transforms as T
from tensorboardX import SummaryWriter
from sklearn.manifold import TSNE
import matplotlib.pyplot as pltDefining the model
Custom Convolution Layer
Training setup
Training the model
Graph classification
Node classification
Visualizing node embeddings

Learning unsupervised embeddings with graph autoencoders

Last updated