2017-06-13 23 views
0

我正在理解給定here的CGAN模型。 生成模型具有對稱跳轉連接,如文章here中所述。因此,我理解的線,如:瞭解nn.Identity()在使用火炬的模型定義中的使用

d2 = {d2_,e4} - nn.CAddTable(true) 

然而,除了最後deconv層D6後做同樣的事情,以後的事做:

d6 = d61 - nn.Identity() 

是否有人可以幫助我瞭解爲什麼nn.Identity()在這裏使用?

回答

1

nn.Identity()是一個轉發輸入的模塊。它可以在代碼中跳過。儘管如此,他們似乎沒有實施他們在論文圖3中描述的模型。如果沒有第三跳連接,它可能會更好。

+0

謝謝你,因爲我是深度學習和火炬框架的新手,我只是想有其他看法。 – kunal18