try:
                    cal_valid_auc(mon_sess, auc, auc_update_op, is_training, valid_loss, global_step)
                except tf.errors.OutOfRangeError:
                    print("out of range error!")
                    pass
                except tf.errors.InvalidArgumentError as e:
                    print("invalid argument error,", e)
                    print("invalid argument error repr,", repr(e))
                    print(traceback.print_exc())
                    print(traceback.format_exc())
                except Exception as e:
                    print("exception error", repr(e))
                    pass