The streaming_aucstreaming_auc
keeps accumulating the scores of repeated calls to it, so that you can use it, for example, to get the aucAUC of several batch runs all acummulatedaccumulated. It does not just calculate the current aucAUC.
In order to use it to get just the current aucAUC, you can reset the local variables it uses (e.g. running tf.initialize_local_variables()tf.initialize_local_variables()
) before running it'sits update operation.