Construct a lookup table interface. Args: key_dtype: The table key type. value_dtype: The table value type.
(self, key_dtype, value_dtype)
| 108 | """Represent a lookup table that persists across different steps.""" |
| 109 | |
| 110 | def __init__(self, key_dtype, value_dtype): |
| 111 | """Construct a lookup table interface. |
| 112 | |
| 113 | Args: |
| 114 | key_dtype: The table key type. |
| 115 | value_dtype: The table value type. |
| 116 | """ |
| 117 | self._key_dtype = dtypes.as_dtype(key_dtype) |
| 118 | self._value_dtype = dtypes.as_dtype(value_dtype) |
| 119 | super(LookupInterface, self).__init__() |
| 120 | |
| 121 | def _create_resource(self): |
| 122 | raise NotImplementedError |