Skip to content

Commit dc1290a

Browse files
committed
reg_scale was the problem
1 parent c36e0d4 commit dc1290a

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def add_argument_group(name):
3636
train_arg.add_argument('--is_train', type=str2bool, default=True, help='')
3737
train_arg.add_argument('--optimizer', type=str, default='rmsprop', help='')
3838
train_arg.add_argument('--max_step', type=int, default=2000, help='')
39-
train_arg.add_argument('--reg_scale', type=float, default=0.01, help='')
39+
train_arg.add_argument('--reg_scale', type=float, default=0.5, help='')
4040
train_arg.add_argument('--initial_K_d', type=int, default=200, help='')
4141
train_arg.add_argument('--initial_K_g', type=int, default=1000, help='')
4242
train_arg.add_argument('--K_d', type=int, default=1, help='')

layers.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def conv2d(inputs, num_outputs, kernel_size, stride,
5858
inputs, num_outputs, kernel_size,
5959
stride, activation_fn=activation_fn,
6060
weights_initializer=weights_initializer,
61-
biases_initializer=tf.zeros_initializer, scope=scope, **kargv)
61+
biases_initializer=tf.zeros_initializer(dtype=tf.float32), scope=scope, **kargv)
6262
if name:
6363
scope = "{}/{}".format(name, scope)
6464
_update_dict(layer_dict, scope, outputs)

model.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,8 @@ def log_loss(logits, label, name):
138138
self.refiner_loss, [self.regularization_loss], "reg_loss")
139139

140140
self.refiner_summary = tf.summary.merge([
141-
tf.summary.image("synthetic_images", self.x),
142-
tf.summary.image("refined_images", self.denormalized_R_x),
141+
tf.summary.image("synthetic_images", self.x, max_outputs=7),
142+
tf.summary.image("refined_images", self.denormalized_R_x, max_outputs=7),
143143
tf.summary.scalar("refiner/realism_loss",
144144
tf.reduce_mean(self.realism_loss)),
145145
tf.summary.scalar("refiner/regularization_loss",

trainer.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ def train(self):
4949
save_model_secs=self.checkpoint_secs,
5050
global_step=self.model.discrim_step)
5151

52-
config = tf.ConfigProto(allow_soft_placement=True)
53-
config.gpu_options.allow_growth = True
52+
sess_config = tf.ConfigProto(allow_soft_placement=True)
53+
sess_config.gpu_options.allow_growth = True
5454

55-
sess = sv.prepare_or_wait_for_session(config=config)
55+
sess = sv.prepare_or_wait_for_session(config=sess_config)
5656

5757
print("[*] Training starts...")
5858
self._summary_writer = None

0 commit comments

Comments
 (0)