Hi,
sorry to trouble you again, I read the code, but I can't what's the meaning of this steppooled_rep = replace_masked_values(things_to_pool,answer_mask[...,None], -1e7).max(2)[0]# things_to_pool :[96,4,29,1536] answer_mask [96, 4, 29]
I found the shape of pooled_rep is different, things_to_pool[batch_size, answe_num, len, rnn_size*3], pooled_rep[batch_size, answe_num, batch_size, answe_num], could you please help to explain if it's possible, thanks a lot!!
best regards!