| 31 | } |
| 32 | |
| 33 | bool OpKernelInferCache::IsCacheHit() const { |
| 34 | size_t hash_value = std::hash<KeyType>()(cache_key_); |
| 35 | HashEqTraitPtr<const KeyType> ptr_wrapper(&cache_key_, hash_value); |
| 36 | return cached_key2value_.find(ptr_wrapper) != cached_key2value_.end(); |
| 37 | } |
| 38 | |
| 39 | OpKernelInferCache::ValueType OpKernelInferCache::GetCacheValue() const { |
| 40 | size_t hash_value = std::hash<KeyType>()(cache_key_); |
no test coverage detected