in utils.py [0:0]
def init_res_weight(
weights,
scope,
k,
c_in,
c_out,
hidden_dim=None,
spec_norm=True,
res_scale=1.0,
classes=1):
if not hidden_dim:
hidden_dim = c_in
if spec_norm:
spec_norm = FLAGS.spec_norm
init_conv_weight(
weights,
scope +
'_res_c1',
k,
c_in,
c_out,
spec_norm=spec_norm,
scale=res_scale,
classes=classes)
init_conv_weight(
weights,
scope + '_res_c2',
k,
c_out,
c_out,
spec_norm=spec_norm,
zero=True,
scale=res_scale,
classes=classes)
if c_in != c_out:
init_conv_weight(
weights,
scope +
'_res_adaptive',
k,
c_in,
c_out,
spec_norm=spec_norm,
scale=res_scale,
classes=classes)