@@ -907,7 +907,7 @@ def mpi_train(conf, shot_list_train, shot_list_validate, loader,
907
907
mpi_model .compile (conf ['model' ]['optimizer' ], clipnorm ,
908
908
conf ['data' ]['target' ].loss )
909
909
tensorboard = None
910
- if g .backend != "theano" and g . task_index == 0 :
910
+ if g .task_index == 0 :
911
911
tensorboard_save_path = conf ['paths' ]['tensorboard_save_path' ]
912
912
write_grads = conf ['callbacks' ]['write_grads' ]
913
913
tensorboard = TensorBoard (log_dir = tensorboard_save_path ,
@@ -1031,12 +1031,11 @@ def mpi_train(conf, shot_list_train, shot_list_validate, loader,
1031
1031
train_model , int (round (e )))
1032
1032
1033
1033
# tensorboard
1034
- if g .backend != 'theano' :
1035
- val_generator = partial (loader .training_batch_generator ,
1036
- shot_list = shot_list_validate )()
1037
- val_steps = 1
1038
- tensorboard .on_epoch_end (val_generator , val_steps ,
1039
- int (round (e )), epoch_logs )
1034
+ val_generator = partial (loader .training_batch_generator ,
1035
+ shot_list = shot_list_validate )()
1036
+ val_steps = 1
1037
+ tensorboard .on_epoch_end (val_generator , val_steps ,
1038
+ int (round (e )), epoch_logs )
1040
1039
stop_training = g .comm .bcast (stop_training , root = 0 )
1041
1040
g .write_unique ('Finished evaluation of epoch {:.2f}/{}' .format (
1042
1041
e , num_epochs ))
0 commit comments