(self)
| 197 | |
| 198 | @test_util.run_deprecated_v1 |
| 199 | def testBasic(self): |
| 200 | with self.cached_session() as sess: |
| 201 | values_queue = data_flow_ops.FIFOQueue( |
| 202 | 4, dtypes=dtypes_lib.float32, shapes=(1, 2)) |
| 203 | _enqueue_vector(sess, values_queue, [0, 1]) |
| 204 | _enqueue_vector(sess, values_queue, [-4.2, 9.1]) |
| 205 | _enqueue_vector(sess, values_queue, [6.5, 0]) |
| 206 | _enqueue_vector(sess, values_queue, [-3.2, 4.0]) |
| 207 | values = values_queue.dequeue() |
| 208 | |
| 209 | mean, update_op = metrics.mean(values) |
| 210 | |
| 211 | self.evaluate(variables.local_variables_initializer()) |
| 212 | for _ in range(4): |
| 213 | self.evaluate(update_op) |
| 214 | self.assertAlmostEqual(1.65, self.evaluate(mean), 5) |
| 215 | |
| 216 | @test_util.run_deprecated_v1 |
| 217 | def testUpdateOpsReturnsCurrentValue(self): |
nothing calls this directly
no test coverage detected