DFGN-pytorch icon indicating copy to clipboard operation
DFGN-pytorch copied to clipboard

soft mask使用的位置

Open Frankszc opened this issue 4 years ago • 1 comments

您好,首先谢谢您的工作! 在论文中,得到soft mask mt之后,将其与entity state相乘得到 带尾巴的E(t-1),然后使用这个 带尾巴的E(t-1) 去进行GNN的传播。 但是我发现在代码里面,在进行GNN传播时,使用的是 还没有和soft mask(在代码里是adj_mask, 在layers.py的125行得到)相乘的entity state(GNN传播代码在layers.py的127到145行)。在进行完GNN传播之后,才用soft mask去更新entity state(layers.py的148到149行)。请问这个计算顺序是不是有点问题? 谢谢您!

Frankszc avatar Jul 16 '20 02:07 Frankszc

另外,想请教一下,在计算adj_mask的时候吗,为什么query_scores要先和entity_mask相乘,再进行sigmoid以得到adj_mask。entity_mask的具体含义是什么? 谢谢您!

Frankszc avatar Jul 16 '20 02:07 Frankszc