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

Function ShiftMix

tensorflow/core/platform/fingerprint.h:53–53  ·  view source on GitHub ↗

Mixes some of the bits that got propagated to the high bits back into the low bits.

Source from the content-addressed store, hash-verified

51// Mixes some of the bits that got propagated to the high bits back into the
52// low bits.
53inline uint64 ShiftMix(const uint64 val) { return val ^ (val >> 47); }
54} // namespace internal
55
56// This concatenates two 64-bit fingerprints. It is a convenience function to

Callers 1

FingerprintCat64Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected