MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / testBasic

Method testBasic

tensorflow/python/kernel_tests/metrics_test.py:199–214  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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):

Callers

nothing calls this directly

Calls 7

FIFOQueueMethod · 0.80
_enqueue_vectorFunction · 0.70
rangeFunction · 0.50
cached_sessionMethod · 0.45
dequeueMethod · 0.45
meanMethod · 0.45
evaluateMethod · 0.45

Tested by

no test coverage detected