MCPcopy Index your code
hub / github.com/PaddlePaddle/PaddleGAN / setup_net_parallel

Method setup_net_parallel

ppgan/models/firstorder_model.py:95–104  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

93 }
94
95 def setup_net_parallel(self):
96 if isinstance(self.nets['Gen_Full'], paddle.DataParallel):
97 self.nets['kp_detector'] = self.nets[
98 'Gen_Full']._layers.kp_extractor
99 self.nets['generator'] = self.nets['Gen_Full']._layers.generator
100 self.nets['discriminator'] = self.nets['Dis']._layers.discriminator
101 else:
102 self.nets['kp_detector'] = self.nets['Gen_Full'].kp_extractor
103 self.nets['generator'] = self.nets['Gen_Full'].generator
104 self.nets['discriminator'] = self.nets['Dis'].discriminator
105
106 def setup_optimizers(self, lr_cfg, optimizer):
107 self.setup_net_parallel()

Callers 2

setup_optimizersMethod · 0.95
test_iterMethod · 0.95

Calls

no outgoing calls

Tested by 1

test_iterMethod · 0.76