作者您好,感谢贡献出十分出色的工作!关于StyleEncoder的forward中有一点我还不太明白,想请教一下作者,在
for index, blocklist in enumerate(self.blocks):for block in blocklist:h = block(h)if index in self.save_featrues[:-1]:residual_features.append(h)h = self.blocks[-1](h)style_emd = h
这部分代码,这里为什么要让h经过两次self.blocks的last_layer才赋值给style_emd,这样做有什么好处吗?
希望能得到您的回复,不胜感谢!
作者您好,感谢贡献出十分出色的工作!关于StyleEncoder的forward中有一点我还不太明白,想请教一下作者,在
for index, blocklist in enumerate(self.blocks):
for block in blocklist:
h = block(h)
if index in self.save_featrues[:-1]:
residual_features.append(h)
h = self.blocks[-1](h)
style_emd = h
这部分代码,这里为什么要让h经过两次self.blocks的last_layer才赋值给style_emd,这样做有什么好处吗? 希望能得到您的回复,不胜感谢!