计算完pred跟labls的对比,equal,属于bool的32的tensor然后是这句
accuracy = tf.reduce_sum(tf.cast(correct, tf.float32)) / float(BATCH_SIZE)
、首先看tf.cast,类似C++中的强制类型转转,static cast
从bool转换为float,然后通过
tf.reduce_sum对correct进行求和,最后求均值,求得一个batchsize的平均精度
计算完pred跟labls的对比,equal,属于bool的32的tensor然后是这句
accuracy = tf.reduce_sum(tf.cast(correct, tf.float32)) / float(BATCH_SIZE)
、首先看tf.cast,类似C++中的强制类型转转,static cast
从bool转换为float,然后通过
tf.reduce_sum对correct进行求和,最后求均值,求得一个batchsize的平均精度