@@ -907,7 +907,7 @@ def mpi_train(conf, shot_list_train, shot_list_validate, loader,
907907 mpi_model .compile (conf ['model' ]['optimizer' ], clipnorm ,
908908 conf ['data' ]['target' ].loss )
909909 tensorboard = None
910- if g .backend != "theano" and g . task_index == 0 :
910+ if g .task_index == 0 :
911911 tensorboard_save_path = conf ['paths' ]['tensorboard_save_path' ]
912912 write_grads = conf ['callbacks' ]['write_grads' ]
913913 tensorboard = TensorBoard (log_dir = tensorboard_save_path ,
@@ -1031,12 +1031,11 @@ def mpi_train(conf, shot_list_train, shot_list_validate, loader,
10311031 train_model , int (round (e )))
10321032
10331033 # 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 )
10401039 stop_training = g .comm .bcast (stop_training , root = 0 )
10411040 g .write_unique ('Finished evaluation of epoch {:.2f}/{}' .format (
10421041 e , num_epochs ))
0 commit comments