
小黑笔记之DialogueGCN
爱喝喜茶爱吃烤冷面的小黑黑
这个作者很懒,什么都没留下…
展开
-
小黑代码调试与维度分析:RGCNConv,GraphConv输入输出与公式对应
RGCNConvfrom torch_geometric.nn import RGCNConv,GraphConvimport torch.nn as nnimport torchnum_features = 64hidden_size = 16conv1 = RGCNConv(in_channels = num_features,out_channels = hidden_size,num_relations = 3,num_bases = 10)print('RGCNConv模型里的参原创 2022-03-06 15:49:20 · 3281 阅读 · 0 评论 -
小黑维度分析与逐行调试:MaskedEdgeAttention
输入:features:[num_seqs,batch_size,2*D_e]lengths:[batch_size]edge_ind:batch_size个[(a,b)…]输出:scores:[batch_size,max_nodes,num_seqs(node_number)]代码demo:import torch.nn as nnimport torch.nn.functional as Ffrom torch.autograd import Variableimport sys原创 2022-03-06 11:27:46 · 326 阅读 · 0 评论 -
小黑维度分析与逐行调试:GraphNetwork
输入features:[batch_size*len(j),D_e]edge_index:[2,num_edges]edge_norm:[num_edges]edge_type:[num_edges]seq_lengths:[batch_size]umask:[batch_size,num_seqs]输出:log_prob:[batch_size*len(j),num_classes]代码import torchfrom torch_geometric.nn import RGCNCo原创 2022-03-04 17:35:00 · 221 阅读 · 0 评论 -
小黑维度逐行分析与调试:batch_graphify
代码断点:features, edge_index, edge_norm, edge_type, edge_index_lengths = batch_graphify( emotions, qmask, seq_lengths, self.window_past, self.window_future,原创 2022-03-01 13:00:16 · 355 阅读 · 0 评论 -
小黑维度逐行调试与分析:DialogueGCN_DailyModel
from model import MaskedEdgeAttention,GraphNetwork,batch_graphifyfrom train_DailyDialog import process_data_loader,get_DailyDialogue_loadersimport torch.nn as nnimport datetime as dtimport numpy as npimport torchimport argparseseed = 100path = './s原创 2022-02-26 17:09:17 · 316 阅读 · 0 评论