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

Method testHash

tensorflow/python/data/util/structure_test.py:281–289  ·  view source on GitHub ↗
(self, value1_fn, value2_fn, value3_fn)

Source from the content-addressed store, hash-verified

279 }),
280 )
281 def testHash(self, value1_fn, value2_fn, value3_fn):
282 s1 = structure.type_spec_from_value(value1_fn())
283 s2 = structure.type_spec_from_value(value2_fn())
284 s3 = structure.type_spec_from_value(value3_fn())
285 for c1, c2, c3 in zip(nest.flatten(s1), nest.flatten(s2), nest.flatten(s3)):
286 self.assertEqual(hash(c1), hash(c1))
287 self.assertEqual(hash(c1), hash(c2))
288 self.assertNotEqual(hash(c1), hash(c3))
289 self.assertNotEqual(hash(c2), hash(c3))
290
291 @parameterized.named_parameters(
292 (

Callers

nothing calls this directly

Calls 2

hashClass · 0.85
flattenMethod · 0.45

Tested by

no test coverage detected